summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED40
-rw-r--r--Mk/Uses/php.mk14
-rw-r--r--accessibility/hyprsunset/Makefile19
-rw-r--r--accessibility/hyprsunset/distinfo8
-rw-r--r--accessibility/hyprsunset/files/patch-CMakeLists.txt23
-rw-r--r--accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp25
-rw-r--r--accessibility/hyprsunset/pkg-descr11
-rw-r--r--archivers/pecl-zstd/Makefile8
-rw-r--r--archivers/php-brotli/Makefile8
-rw-r--r--archivers/php-lz4/Makefile2
-rw-r--r--archivers/php-lz4/distinfo6
-rw-r--r--archivers/php-zstd/Makefile12
-rw-r--r--archivers/php-zstd/distinfo6
-rw-r--r--astro/p5-Astro-App-Satpass2/Makefile2
-rw-r--r--astro/p5-Astro-App-Satpass2/distinfo6
-rw-r--r--audio/mac/Makefile2
-rw-r--r--audio/mac/distinfo6
-rw-r--r--audio/ncspot/Makefile3
-rw-r--r--audio/ncspot/Makefile.crates263
-rw-r--r--audio/ncspot/distinfo532
-rw-r--r--audio/ncspot/files/patch-powerpc64le20
-rw-r--r--audio/wavegain/Makefile17
-rw-r--r--audio/wavegain/distinfo5
-rw-r--r--audio/wavegain/files/patch-audio.c23
-rw-r--r--audio/wavegain/files/patch-audio.h4
-rw-r--r--audio/wavegain/files/patch-main.c44
-rw-r--r--audio/wavegain/files/patch-misc.c12
-rw-r--r--audio/wavegain/files/patch-wavegain.c112
-rw-r--r--biology/augustus/Makefile2
-rw-r--r--biology/bcf-score/Makefile2
-rw-r--r--biology/biosig/Makefile2
-rw-r--r--cad/gmsh/Makefile3
-rw-r--r--cad/gmsh/distinfo6
-rw-r--r--cad/gmsh/files/patch-CMakeLists.txt11
-rw-r--r--cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp41
-rw-r--r--cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp42
-rw-r--r--cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp110
-rw-r--r--cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h23
-rw-r--r--cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp48
-rw-r--r--cad/gmsh/files/patch-src_common_gmsh.cpp32
-rw-r--r--cad/gmsh/files/patch-src_geo_GFace.cpp121
-rw-r--r--cad/gmsh/files/patch-src_geo_GFace.h26
-rw-r--r--cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp274
-rw-r--r--cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h32
-rw-r--r--cad/gmsh/files/patch-src_geo_OCCFace.cpp19
-rw-r--r--cad/gmsh/files/patch-src_geo_OCCFace.h11
-rw-r--r--cad/gmsh/files/patch-src_geo_Pair.h29
-rw-r--r--cad/gmsh/files/patch-src_geo_discreteFace.cpp33
-rw-r--r--cad/gmsh/files/patch-src_geo_discreteFace.h11
-rw-r--r--cad/gmsh/files/patch-src_geo_gmshFace.cpp27
-rw-r--r--cad/gmsh/files/patch-src_geo_gmshFace.h11
-rw-r--r--cad/gmsh/files/patch-src_geo_gmshSurface.cpp15
-rw-r--r--cad/gmsh/files/patch-src_geo_gmshSurface.h19
-rw-r--r--cad/gmsh/files/patch-src_geo_xyFace.h16
-rw-r--r--cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp26
-rw-r--r--cad/gmsh/files/patch-src_mesh_meshGFace.cpp22
-rw-r--r--cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp24
-rw-r--r--cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp18
-rw-r--r--cad/gmsh/pkg-plist17
-rw-r--r--cad/xyce/Makefile1
-rw-r--r--comms/Makefile1
-rw-r--r--comms/hackrf-devel/Makefile33
-rw-r--r--comms/hackrf-devel/Makefile.git_rev2
-rw-r--r--comms/hackrf-devel/distinfo3
-rw-r--r--comms/hackrf-devel/files/newVersion.sh22
-rw-r--r--comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt11
-rw-r--r--comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt11
-rw-r--r--comms/hackrf-devel/pkg-descr5
-rw-r--r--comms/hackrf-devel/pkg-plist14
-rw-r--r--comms/libimobiledevice-glue/Makefile2
-rw-r--r--comms/libimobiledevice-glue/distinfo6
-rw-r--r--comms/libimobiledevice-glue/pkg-plist2
-rw-r--r--comms/libimobiledevice/Makefile7
-rw-r--r--comms/libimobiledevice/distinfo6
-rw-r--r--comms/libimobiledevice/files/patch-cython19
-rw-r--r--comms/libimobiledevice/pkg-plist1
-rw-r--r--comms/libusbmuxd/Makefile2
-rw-r--r--comms/libusbmuxd/distinfo6
-rw-r--r--comms/libusbmuxd/pkg-plist2
-rw-r--r--comms/usbmuxd/Makefile5
-rw-r--r--comms/usbmuxd/distinfo6
-rw-r--r--comms/usbmuxd/files/patch-configure.ac14
-rw-r--r--comms/usbmuxd/files/patch-src_usb.c20
-rw-r--r--comms/usbmuxd/files/usbmuxd.conf.in4
-rw-r--r--converters/pdf2djvu/Makefile4
-rw-r--r--converters/pecl-igbinary/Makefile8
-rw-r--r--databases/Makefile1
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/mongodb80/Makefile4
-rw-r--r--databases/mongodb80/distinfo10
-rw-r--r--databases/mongodb80/files/patch-SConstruct29
-rw-r--r--databases/pecl-memcache/Makefile14
-rw-r--r--databases/pecl-memcached/Makefile11
-rw-r--r--databases/pecl-redis/Makefile10
-rw-r--r--databases/pecl-rrd/Makefile10
-rw-r--r--databases/pg.el/Makefile2
-rw-r--r--databases/pg.el/distinfo6
-rw-r--r--databases/rrdtool12/Makefile79
-rw-r--r--databases/rrdtool12/distinfo2
-rw-r--r--databases/rrdtool12/files/patch-bindings-Makefile.in24
-rw-r--r--databases/rrdtool12/files/patch-configure19
-rw-r--r--databases/rrdtool12/files/patch-doc-Makefile.in14
-rw-r--r--databases/rrdtool12/files/patch-examples-Makefile.in11
-rw-r--r--databases/rrdtool12/pkg-descr8
-rw-r--r--databases/rrdtool12/pkg-plist135
-rw-r--r--databases/sqlite3/Makefile3
-rw-r--r--deskutils/py-paperless-ngx/Makefile14
-rw-r--r--deskutils/py-paperless-ngx/distinfo10
-rw-r--r--deskutils/py-paperless-ngx/files/patch-src_paperless__mail_mail.py20
-rw-r--r--deskutils/py-paperless-ngx/files/pkg-message.in21
-rw-r--r--deskutils/py-paperless-ngx/pkg-plist47
-rw-r--r--deskutils/stirling-pdf/Makefile2
-rw-r--r--deskutils/stirling-pdf/distinfo6
-rw-r--r--deskutils/xdg-desktop-portal/Makefile15
-rw-r--r--deskutils/xdg-desktop-portal/distinfo6
-rw-r--r--deskutils/xdg-desktop-portal/pkg-plist1
-rw-r--r--devel/Makefile24
-rw-r--r--devel/R-cran-future/Makefile2
-rw-r--r--devel/R-cran-future/distinfo6
-rw-r--r--devel/aegis/Makefile66
-rw-r--r--devel/aegis/distinfo2
-rw-r--r--devel/aegis/files/patch-aefind_cmdline_y18
-rw-r--r--devel/aegis/files/patch-aegrep_main.cc12
-rw-r--r--devel/aegis/files/patch-aeimport_format_rcs_gram_y18
-rw-r--r--devel/aegis/files/patch-aeimport_format_sccs_gram_y18
-rw-r--r--devel/aegis/files/patch-common_ac_shared__ptr.h26
-rw-r--r--devel/aegis/files/patch-common_ac_string.h15
-rw-r--r--devel/aegis/files/patch-common_gettime_y18
-rw-r--r--devel/aegis/files/patch-common_mem.h11
-rw-r--r--devel/aegis/files/patch-etc_configure.ac37
-rw-r--r--devel/aegis/files/patch-fmtgen_lex_cc19
-rw-r--r--devel/aegis/files/patch-fmtgen_parse_y35
-rw-r--r--devel/aegis/files/patch-libaegis_aer_lex_cc19
-rw-r--r--devel/aegis/files/patch-libaegis_aer_report_y18
-rw-r--r--devel/aegis/files/patch-libaegis_gram_y18
-rw-r--r--devel/aegis/files/patch-libaegis_introspector_time.h10
-rw-r--r--devel/aegis/files/patch-libaegis_introspector_vector.h10
-rw-r--r--devel/aegis/files/patch-libaegis_meta_lex_cc19
-rw-r--r--devel/aegis/files/patch-libaegis_sub_expr_gram_y149
-rw-r--r--devel/aegis/files/patch-libaegis_sub_plural_gram_y373
-rw-r--r--devel/aegis/pkg-descr22
-rw-r--r--devel/aegis/pkg-message9
-rw-r--r--devel/aegis/pkg-plist188
-rw-r--r--devel/apache-log4j2/Makefile2
-rw-r--r--devel/apache-log4j2/distinfo6
-rw-r--r--devel/apache-log4j2/pkg-plist1
-rw-r--r--devel/arpc/Makefile37
-rw-r--r--devel/arpc/distinfo3
-rw-r--r--devel/arpc/pkg-descr8
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/aws-sdk-cpp/Makefile2
-rw-r--r--devel/aws-sdk-cpp/distinfo6
-rw-r--r--devel/boehm-gc/Makefile4
-rw-r--r--devel/cargo-dist/Makefile3
-rw-r--r--devel/cargo-dist/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/electron37/Makefile2
-rw-r--r--devel/electron37/Makefile.version2
-rw-r--r--devel/electron37/distinfo14
-rw-r--r--devel/electron37/files/patch-chrome_browser_about__flags.cc54
-rw-r--r--devel/electron37/files/patch-chrome_browser_flag__descriptions.cc22
-rw-r--r--devel/electron37/files/patch-chrome_browser_flag__descriptions.h22
-rw-r--r--devel/gcc-arm-embedded/Makefile8
-rw-r--r--devel/gcc-arm-embedded/files/patch-gnu-devtools-for-arm_utilities.sh11
-rw-r--r--devel/gnucflow/Makefile13
-rw-r--r--devel/gnucflow/distinfo6
-rw-r--r--devel/gnucflow/pkg-plist3
-rw-r--r--devel/godot35-tools/Makefile16
-rw-r--r--devel/lace/Makefile5
-rw-r--r--devel/lace/distinfo6
-rw-r--r--devel/lace/files/patch-benchmarks_queens_queens-lace.c11
-rw-r--r--devel/libfortuna/Makefile26
-rw-r--r--devel/libfortuna/distinfo2
-rw-r--r--devel/libfortuna/files/patch-Makefile33
-rw-r--r--devel/libfortuna/pkg-descr4
-rw-r--r--devel/libfortuna/pkg-plist11
-rw-r--r--devel/libgee06/Makefile31
-rw-r--r--devel/libgee06/distinfo2
-rw-r--r--devel/libgee06/pkg-descr2
-rw-r--r--devel/libgee06/pkg-plist8
-rw-r--r--devel/libgpc/Makefile30
-rw-r--r--devel/libgpc/distinfo2
-rw-r--r--devel/libgpc/files/BSDmakefile13
-rw-r--r--devel/libgpc/files/patch-alloca65
-rw-r--r--devel/libgpc/pkg-descr17
-rw-r--r--devel/libplist/Makefile2
-rw-r--r--devel/libplist/distinfo6
-rw-r--r--devel/libplist/pkg-plist4
-rw-r--r--devel/libtool/Makefile8
-rw-r--r--devel/libtool/files/stagepatch-m4_libtool.m413
-rw-r--r--devel/libvirt/Makefile6
-rw-r--r--devel/libvirt/distinfo6
-rw-r--r--devel/libvirt/pkg-plist2
-rw-r--r--devel/make++/Makefile33
-rw-r--r--devel/make++/distinfo2
-rw-r--r--devel/make++/files/patch-config.pl11
-rw-r--r--devel/make++/pkg-descr11
-rw-r--r--devel/make++/pkg-plist136
-rw-r--r--devel/maven39/Makefile2
-rw-r--r--devel/maven39/distinfo6
-rw-r--r--devel/maven39/pkg-plist22
-rw-r--r--devel/netscape-java40/Makefile31
-rw-r--r--devel/netscape-java40/distinfo2
-rw-r--r--devel/netscape-java40/pkg-descr4
-rw-r--r--devel/openocd-devel/Makefile99
-rw-r--r--devel/openocd-devel/distinfo7
-rw-r--r--devel/openocd-devel/pkg-descr8
-rw-r--r--devel/openocd-devel/pkg-message26
-rw-r--r--devel/openocd-devel/pkg-plist1019
-rw-r--r--devel/osc/Makefile2
-rw-r--r--devel/osc/distinfo6
-rw-r--r--devel/ossp-al/Makefile29
-rw-r--r--devel/ossp-al/distinfo2
-rw-r--r--devel/ossp-al/pkg-descr6
-rw-r--r--devel/ossp-al/pkg-plist7
-rw-r--r--devel/ossp-cfg/Makefile29
-rw-r--r--devel/ossp-cfg/distinfo2
-rw-r--r--devel/ossp-cfg/pkg-descr5
-rw-r--r--devel/ossp-cfg/pkg-plist7
-rw-r--r--devel/ossp-ex/Makefile26
-rw-r--r--devel/ossp-ex/distinfo2
-rw-r--r--devel/ossp-ex/pkg-descr4
-rw-r--r--devel/ossp-ex/pkg-plist7
-rw-r--r--devel/ossp-l2/Makefile26
-rw-r--r--devel/ossp-l2/distinfo2
-rw-r--r--devel/ossp-l2/files/patch-va.diff496
-rw-r--r--devel/ossp-l2/pkg-descr4
-rw-r--r--devel/ossp-l2/pkg-plist10
-rw-r--r--devel/ossp-val/Makefile29
-rw-r--r--devel/ossp-val/distinfo2
-rw-r--r--devel/ossp-val/pkg-descr5
-rw-r--r--devel/ossp-val/pkg-plist8
-rw-r--r--devel/ossp-var/Makefile26
-rw-r--r--devel/ossp-var/distinfo2
-rw-r--r--devel/ossp-var/pkg-descr6
-rw-r--r--devel/ossp-var/pkg-plist8
-rw-r--r--devel/ossp-xds/Makefile27
-rw-r--r--devel/ossp-xds/distinfo2
-rw-r--r--devel/ossp-xds/files/patch-xds.c11
-rw-r--r--devel/ossp-xds/pkg-descr8
-rw-r--r--devel/ossp-xds/pkg-plist8
-rw-r--r--devel/pecl-eio/Makefile8
-rw-r--r--devel/pecl-sync/Makefile10
-rw-r--r--devel/pecl-zookeeper/Makefile10
-rw-r--r--devel/pth-hard/Makefile7
-rw-r--r--devel/pth/Makefile54
-rw-r--r--devel/pth/distinfo2
-rw-r--r--devel/pth/files/patch-pth_p.h.in19
-rw-r--r--devel/pth/pkg-descr18
-rw-r--r--devel/pth/pkg-plist17
-rw-r--r--devel/publib/Makefile21
-rw-r--r--devel/publib/distinfo2
-rw-r--r--devel/publib/pkg-descr6
-rw-r--r--devel/publib/pkg-plist172
-rw-r--r--devel/py-PyGithub/Makefile2
-rw-r--r--devel/py-PyGithub/distinfo6
-rw-r--r--devel/py-b2/Makefile6
-rw-r--r--devel/py-b2/distinfo6
-rw-r--r--devel/py-celery/Makefile3
-rw-r--r--devel/py-dateparser/Makefile2
-rw-r--r--devel/py-dateparser/distinfo6
-rw-r--r--devel/py-freezegun/Makefile2
-rw-r--r--devel/py-freezegun/distinfo6
-rw-r--r--devel/py-libvirt/Makefile2
-rw-r--r--devel/py-libvirt/distinfo6
-rw-r--r--devel/py-pathvalidate/Makefile3
-rw-r--r--devel/py-pathvalidate/distinfo6
-rw-r--r--devel/py-python-decouple/Makefile7
-rw-r--r--devel/py-python-decouple/distinfo6
-rw-r--r--devel/py-tox/Makefile2
-rw-r--r--devel/py-tox/distinfo6
-rw-r--r--devel/qmake/Makefile60
-rw-r--r--devel/qmake/distinfo2
-rw-r--r--devel/qmake/files/Makefile.bsd41
-rw-r--r--devel/qmake/files/patch-generators_c++1762
-rw-r--r--devel/qmake/files/qconfig.cpp14
-rw-r--r--devel/qmake/pkg-descr6
-rw-r--r--devel/qmake/pkg-plist141
-rw-r--r--devel/rebar3/Makefile8
-rw-r--r--devel/rebar3/distinfo6
-rw-r--r--devel/rpc2/Makefile22
-rw-r--r--devel/rpc2/distinfo3
-rw-r--r--devel/rpc2/pkg-descr6
-rw-r--r--devel/rpc2/pkg-plist18
-rw-r--r--devel/rubygem-mono_logger/Makefile2
-rw-r--r--devel/rubygem-mono_logger/distinfo6
-rw-r--r--devel/rubygem-resque/Makefile2
-rw-r--r--devel/rubygem-resque/distinfo6
-rw-r--r--devel/scandoc/Makefile32
-rw-r--r--devel/scandoc/distinfo2
-rw-r--r--devel/scandoc/pkg-descr5
-rw-r--r--devel/scandoc/pkg-plist17
-rw-r--r--devel/silc-toolkit/Makefile42
-rw-r--r--devel/silc-toolkit/distinfo2
-rw-r--r--devel/silc-toolkit/pkg-descr10
-rw-r--r--devel/silc-toolkit/pkg-plist1587
-rw-r--r--devel/spirv-llvm-translator/Makefile16
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm116
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm146
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm156
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm166
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm176
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm186
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm196
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm206
-rw-r--r--devel/transient-devel/Makefile2
-rw-r--r--devel/transient-devel/distinfo6
-rw-r--r--devel/transient/Makefile2
-rw-r--r--devel/transient/distinfo6
-rw-r--r--devel/wrangler/Makefile44
-rw-r--r--devel/wrangler/Makefile.crates328
-rw-r--r--devel/wrangler/distinfo659
-rw-r--r--devel/wrangler/pkg-descr2
-rw-r--r--dns/dnsmasq-devel/Makefile2
-rw-r--r--dns/dnsmasq-devel/distinfo6
-rw-r--r--dns/py-tldextract/Makefile16
-rw-r--r--dns/py-tldextract/distinfo6
-rw-r--r--editors/bvi/Makefile5
-rw-r--r--editors/bvi/distinfo6
-rw-r--r--editors/emacs-devel/Makefile4
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/emacs-devel/pkg-plist3
-rw-r--r--editors/with-editor-devel/Makefile2
-rw-r--r--editors/with-editor-devel/distinfo6
-rw-r--r--editors/with-editor/Makefile2
-rw-r--r--editors/with-editor/distinfo6
-rw-r--r--emulators/sameboy/Makefile2
-rw-r--r--emulators/sameboy/distinfo6
-rw-r--r--emulators/sameboy/pkg-plist2
-rw-r--r--finance/Makefile1
-rw-r--r--finance/libstocks/Makefile38
-rw-r--r--finance/libstocks/distinfo2
-rw-r--r--finance/libstocks/files/Makefile.client12
-rw-r--r--finance/libstocks/files/Makefile.lib17
-rw-r--r--finance/libstocks/files/patch-lib_http.c16
-rw-r--r--finance/libstocks/pkg-descr13
-rw-r--r--finance/libstocks/pkg-plist6
-rw-r--r--games/julius/Makefile3
-rw-r--r--games/julius/distinfo6
-rw-r--r--games/naev/Makefile2
-rw-r--r--games/simutrans/Makefile2
-rw-r--r--graphics/Makefile2
-rw-r--r--graphics/aeskulap/Makefile16
-rw-r--r--graphics/aeskulap/pkg-plist1
-rw-r--r--graphics/art/Makefile1
-rw-r--r--graphics/cosmoplayer/Makefile40
-rw-r--r--graphics/cosmoplayer/distinfo2
-rw-r--r--graphics/cosmoplayer/pkg-descr4
-rw-r--r--graphics/ctl/Makefile8
-rw-r--r--graphics/ctl/distinfo8
-rw-r--r--graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp19
-rw-r--r--graphics/ctl/pkg-plist11
-rw-r--r--graphics/filament/Makefile2
-rw-r--r--graphics/filament/distinfo6
-rw-r--r--graphics/filament/pkg-plist2
-rw-r--r--graphics/gegl/Makefile1
-rw-r--r--graphics/hyprland-protocols/Makefile28
-rw-r--r--graphics/hyprland-protocols/distinfo3
-rw-r--r--graphics/hyprland-protocols/pkg-descr10
-rw-r--r--graphics/hyprland-protocols/pkg-plist8
-rw-r--r--graphics/libpano13/Makefile2
-rw-r--r--graphics/pastel/Makefile110
-rw-r--r--graphics/pastel/Makefile.crates122
-rw-r--r--graphics/pastel/distinfo368
-rw-r--r--graphics/pecl-imagick/Makefile12
-rw-r--r--graphics/py-pyglet1/Makefile3
-rw-r--r--graphics/py-pyglet1/distinfo6
-rw-r--r--irc/kvirc/Makefile30
-rw-r--r--irc/kvirc/distinfo6
-rw-r--r--irc/kvirc/pkg-plist20
-rw-r--r--java/Makefile1
-rw-r--r--java/servingxml/Makefile30
-rw-r--r--java/servingxml/distinfo2
-rw-r--r--java/servingxml/files/patch-servingxml11
-rw-r--r--java/servingxml/pkg-descr6
-rw-r--r--java/servingxml/pkg-message10
-rw-r--r--java/servingxml/pkg-plist515
-rw-r--r--lang/julia/Makefile1
-rw-r--r--lang/php83/Makefile282
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php84/Makefile278
-rw-r--r--lang/php84/distinfo6
-rw-r--r--lang/php85/Makefile286
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/php85/pkg-plist2
-rw-r--r--lang/rust-nightly/Makefile6
-rw-r--r--lang/rust-nightly/distinfo6
-rw-r--r--lang/rust-nightly/files/patch-vendor_cc.rs12
-rw-r--r--lang/rust/Makefile2
-rw-r--r--mail/Makefile1
-rw-r--r--mail/lmtp2nntp/Makefile43
-rw-r--r--mail/lmtp2nntp/distinfo2
-rw-r--r--mail/lmtp2nntp/files/patch-configure27
-rw-r--r--mail/lmtp2nntp/files/patch-lib_l2_va.diff496
-rw-r--r--mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff20
-rw-r--r--mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff11
-rw-r--r--mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff10
-rw-r--r--mail/lmtp2nntp/pkg-descr10
-rw-r--r--mail/pecl-mailparse/Makefile14
-rw-r--r--mail/py-imap-tools/Makefile2
-rw-r--r--mail/py-imap-tools/distinfo6
-rw-r--r--mail/roundcube-twofactor_gauthenticator/Makefile3
-rw-r--r--mail/roundcube-twofactor_gauthenticator/pkg-plist2
-rw-r--r--mail/rspamd/Makefile2
-rw-r--r--mail/rspamd/files/rspamd.in2
-rw-r--r--mail/thunderbird-esr/Makefile3
-rw-r--r--mail/thunderbird-esr/distinfo6
-rw-r--r--math/Makefile2
-rw-r--r--math/R-cran-RSvgDevice/Makefile20
-rw-r--r--math/R-cran-RSvgDevice/distinfo2
-rw-r--r--math/R-cran-RSvgDevice/pkg-descr2
-rw-r--r--math/arpack++/Makefile2
-rw-r--r--math/ceres-solver/Makefile2
-rw-r--r--math/chaco/Makefile13
-rw-r--r--math/chaco/files/patch-Makefile12
-rw-r--r--math/dune-common/Makefile8
-rw-r--r--math/dune-common/distinfo6
-rw-r--r--math/dune-common/files/patch-CMakeLists.txt12
-rw-r--r--math/dune-common/files/patch-doc_CMakeLists.txt12
-rw-r--r--math/dune-common/pkg-plist2
-rw-r--r--math/dune-fem/Makefile2
-rw-r--r--math/dune-istl/Makefile2
-rw-r--r--math/dune-pdelab/Makefile2
-rw-r--r--math/dune-vtk/Makefile2
-rw-r--r--math/g2o/Makefile2
-rw-r--r--math/hs-Agda/Makefile124
-rw-r--r--math/hs-Agda/distinfo262
-rw-r--r--math/hs-Agda/pkg-plist19
-rw-r--r--math/igraph/Makefile2
-rw-r--r--math/octave/Makefile1
-rw-r--r--math/openturns/Makefile2
-rw-r--r--math/py-cvxopt/Makefile2
-rw-r--r--math/py-nlopt/Makefile7
-rw-r--r--math/py-nlopt/distinfo6
-rw-r--r--math/py-nlopt/pkg-plist6
-rw-r--r--math/py-numpy/Makefile2
-rw-r--r--math/py-scikit-umfpack/Makefile2
-rw-r--r--math/scilab/Makefile2
-rw-r--r--math/suitesparse-Example/Makefile40
-rw-r--r--math/suitesparse-Example/pkg-descr3
-rw-r--r--math/suitesparse-Example/pkg-plist10
-rw-r--r--math/suitesparse-amd/Makefile2
-rw-r--r--math/suitesparse-amd/pkg-plist2
-rw-r--r--math/suitesparse-btf/Makefile2
-rw-r--r--math/suitesparse-btf/pkg-plist2
-rw-r--r--math/suitesparse-camd/Makefile2
-rw-r--r--math/suitesparse-camd/pkg-plist2
-rw-r--r--math/suitesparse-ccolamd/Makefile2
-rw-r--r--math/suitesparse-ccolamd/pkg-plist2
-rw-r--r--math/suitesparse-cholmod/Makefile2
-rw-r--r--math/suitesparse-cholmod/pkg-plist2
-rw-r--r--math/suitesparse-colamd/Makefile2
-rw-r--r--math/suitesparse-colamd/pkg-plist2
-rw-r--r--math/suitesparse-config/pkg-plist2
-rw-r--r--math/suitesparse-cxsparse/Makefile2
-rw-r--r--math/suitesparse-cxsparse/pkg-plist2
-rw-r--r--math/suitesparse-graphblas/Makefile2
-rw-r--r--math/suitesparse-klu/Makefile2
-rw-r--r--math/suitesparse-klu/pkg-plist4
-rw-r--r--math/suitesparse-lagraph/Makefile2
-rw-r--r--math/suitesparse-lagraph/pkg-plist2
-rw-r--r--math/suitesparse-ldl/Makefile2
-rw-r--r--math/suitesparse-ldl/pkg-plist2
-rw-r--r--math/suitesparse-mongoose/Makefile2
-rw-r--r--math/suitesparse-mongoose/pkg-plist2
-rw-r--r--math/suitesparse-paru/Makefile3
-rw-r--r--math/suitesparse-paru/pkg-plist2
-rw-r--r--math/suitesparse-rbio/Makefile2
-rw-r--r--math/suitesparse-rbio/pkg-plist2
-rw-r--r--math/suitesparse-spex/Makefile2
-rw-r--r--math/suitesparse-spex/pkg-plist2
-rw-r--r--math/suitesparse-spqr/Makefile3
-rw-r--r--math/suitesparse-spqr/pkg-plist2
-rw-r--r--math/suitesparse-umfpack/Makefile3
-rw-r--r--math/suitesparse-umfpack/pkg-plist2
-rw-r--r--math/suitesparse/Makefile9
-rw-r--r--math/suitesparse/bsd.suitesparse.mk3
-rw-r--r--math/suitesparse/distinfo6
-rw-r--r--math/sundials/Makefile2
-rw-r--r--misc/lxi-tools/Makefile6
-rw-r--r--misc/lxi-tools/distinfo6
-rw-r--r--misc/lxi-tools/pkg-plist1
-rw-r--r--misc/ola/Makefile3
-rw-r--r--multimedia/Makefile2
-rw-r--r--multimedia/minisatip/Makefile2
-rw-r--r--multimedia/minisatip/distinfo6
-rw-r--r--multimedia/mkvtoolnix/Makefile2
-rw-r--r--multimedia/mkvtoolnix/distinfo6
-rw-r--r--multimedia/obs-studio/Makefile19
-rw-r--r--multimedia/obs-studio/distinfo6
-rw-r--r--multimedia/obs-studio/files/patch-cmake_common_helpers__common.cmake12
-rw-r--r--multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c13
-rw-r--r--multimedia/obs-studio/files/patch-plugins_CMakeLists.txt11
-rw-r--r--multimedia/obs-studio/files/patch-plugins_obs-vst_headers_VSTPlugin.h11
-rw-r--r--multimedia/obs-studio/pkg-plist58
-rw-r--r--multimedia/svt-av1-hdr/Makefile (renamed from multimedia/svt-av1-psy/Makefile)11
-rw-r--r--multimedia/svt-av1-hdr/distinfo3
-rw-r--r--multimedia/svt-av1-hdr/pkg-descr (renamed from multimedia/svt-av1-psy/pkg-descr)0
-rw-r--r--multimedia/svt-av1-hdr/pkg-message13
-rw-r--r--multimedia/svt-av1-hdr/pkg-plist (renamed from multimedia/svt-av1-psy/pkg-plist)1
-rw-r--r--multimedia/svt-av1-psy/distinfo5
-rw-r--r--multimedia/svt-av1-psy/pkg-message13
-rw-r--r--multimedia/svt-av1/Makefile2
-rw-r--r--net-im/pecl-stomp2/Makefile10
-rw-r--r--net-mgmt/librenms/Makefile14
-rw-r--r--net-mgmt/py-pdagent/Makefile4
-rw-r--r--net-mgmt/py-pdagent/distinfo6
-rw-r--r--net-mgmt/py-pdagent/pkg-plist1
-rw-r--r--net/Makefile3
-rw-r--r--net/asterisk18/Makefile3
-rw-r--r--net/asterisk18/distinfo6
-rw-r--r--net/flower/Makefile30
-rw-r--r--net/flower/distinfo3
-rw-r--r--net/flower/pkg-descr11
-rw-r--r--net/flower/pkg-plist24
-rw-r--r--net/keycloak/Makefile10
-rw-r--r--net/keycloak/distinfo6
-rw-r--r--net/keycloak/pkg-plist464
-rw-r--r--net/linknx/Makefile66
-rw-r--r--net/linknx/distinfo2
-rw-r--r--net/linknx/files/linknx.in54
-rw-r--r--net/linknx/files/patch-src_eibclient.c10
-rw-r--r--net/linknx/files/patch-src_linknx.cpp11
-rw-r--r--net/linknx/files/patch-src_suncalc.cpp27
-rw-r--r--net/linknx/pkg-descr7
-rw-r--r--net/nanomsg/Makefile13
-rw-r--r--net/nanomsg/pkg-plist72
-rw-r--r--net/nats-server/Makefile3
-rw-r--r--net/nats-server/distinfo10
-rw-r--r--net/nats-server/pkg-plist2
-rw-r--r--net/nmsg/Makefile4
-rw-r--r--net/nmsg/distinfo6
-rw-r--r--net/nmsg/pkg-plist1
-rw-r--r--net/ossp-sa/Makefile27
-rw-r--r--net/ossp-sa/distinfo2
-rw-r--r--net/ossp-sa/files/patch-sa.h13
-rw-r--r--net/ossp-sa/pkg-descr6
-rw-r--r--net/ossp-sa/pkg-plist8
-rw-r--r--net/pecl-oauth2/Makefile16
-rw-r--r--net/uriparser/Makefile8
-rw-r--r--net/uriparser/distinfo14
-rw-r--r--net/uriparser/pkg-descr4
-rw-r--r--net/uriparser/pkg-plist2
-rw-r--r--science/afni/Makefile2
-rw-r--r--science/afni/distinfo6
-rw-r--r--science/dynare/Makefile2
-rw-r--r--science/mbdyn/Makefile2
-rw-r--r--science/py-scikit-sparse/Makefile1
-rw-r--r--science/siconos/Makefile2
-rw-r--r--science/trilinos/Makefile1
-rw-r--r--security/Makefile1
-rw-r--r--security/libtatsu/Makefile2
-rw-r--r--security/libtatsu/distinfo6
-rw-r--r--security/libtatsu/pkg-plist2
-rw-r--r--security/openiked-portable/Makefile30
-rw-r--r--security/openiked-portable/distinfo3
-rw-r--r--security/openiked-portable/files/iked.in70
-rw-r--r--security/openiked-portable/pkg-descr8
-rw-r--r--security/openiked-portable/pkg-plist16
-rw-r--r--security/openiked/Makefile8
-rw-r--r--security/openiked/files/patch-ikectl_CMakeLists.txt (renamed from security/openiked-portable/files/patch-ikectl_CMakeLists.txt)0
-rw-r--r--security/openiked/files/patch-ikectl_ikeca.c (renamed from security/openiked-portable/files/patch-ikectl_ikeca.c)0
-rw-r--r--security/openiked/pkg-descr13
-rw-r--r--security/openiked/pkg-plist2
-rw-r--r--security/openvpn-devel/Makefile4
-rw-r--r--security/openvpn-devel/distinfo6
-rw-r--r--security/pecl-crypto/Makefile16
-rw-r--r--security/py-gixy/Makefile15
-rw-r--r--security/py-gixy/distinfo6
-rw-r--r--security/py-pass-git-helper/Makefile2
-rw-r--r--security/py-pass-git-helper/distinfo6
-rw-r--r--security/rhash/Makefile4
-rw-r--r--security/rhash/pkg-plist20
-rw-r--r--security/trivy/Makefile3
-rw-r--r--security/trivy/distinfo10
-rw-r--r--security/vaultwarden/Makefile9
-rw-r--r--security/vaultwarden/Makefile.crates269
-rw-r--r--security/vaultwarden/distinfo540
-rw-r--r--security/vuxml/Makefile12
-rw-r--r--security/vuxml/vuln/2024.xml7
-rw-r--r--security/vuxml/vuln/2025.xml83
-rw-r--r--shells/bash/Makefile1
-rw-r--r--shells/bash/distinfo6
-rw-r--r--sysutils/Makefile2
-rw-r--r--sysutils/bmd/Makefile2
-rw-r--r--sysutils/bmd/distinfo6
-rw-r--r--sysutils/containerd/Makefile2
-rw-r--r--sysutils/containerd/distinfo6
-rw-r--r--sysutils/dar/Makefile7
-rw-r--r--sysutils/dar/distinfo6
-rw-r--r--sysutils/dust/Makefile2
-rw-r--r--sysutils/dust/distinfo6
-rw-r--r--sysutils/fastfetch/Makefile2
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/gdu/Makefile13
-rw-r--r--sysutils/gdu/distinfo10
-rw-r--r--sysutils/memtest86+/Makefile79
-rw-r--r--sysutils/memtest86+/distinfo3
-rw-r--r--sysutils/memtest86+/files/patch-Makefile46
-rw-r--r--sysutils/memtest86+/files/patch-io.h29
-rw-r--r--sysutils/memtest86+/files/patch-lib.c18
-rw-r--r--sysutils/memtest86+/files/patch-memtest.lds11
-rw-r--r--sysutils/memtest86+/files/patch-setup.S11
-rw-r--r--sysutils/memtest86+/files/patch-test.c53
-rw-r--r--sysutils/memtest86+/files/pkg-message.in23
-rw-r--r--sysutils/memtest86+/pkg-descr2
-rw-r--r--sysutils/nomad-driver-podman/Makefile4
-rw-r--r--sysutils/nomad-driver-podman/distinfo10
-rw-r--r--sysutils/opentofu/Makefile2
-rw-r--r--sysutils/opentofu/distinfo10
-rw-r--r--sysutils/sensors/Makefile27
-rw-r--r--sysutils/sensors/distinfo5
-rw-r--r--sysutils/sensors/pkg-descr1
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-ODF-lpOD-Helper/Makefile2
-rw-r--r--textproc/p5-ODF-lpOD-Helper/distinfo6
-rw-r--r--textproc/pecl-yaml/Makefile10
-rw-r--r--textproc/vacuum/Makefile2
-rw-r--r--textproc/vacuum/distinfo10
-rw-r--r--textproc/xml2rfc/Makefile2
-rw-r--r--textproc/xml2rfc/distinfo6
-rw-r--r--textproc/xml2rfc/files/patch-pyproject.toml12
-rw-r--r--textproc/xmlenc/Makefile49
-rw-r--r--textproc/xmlenc/distinfo2
-rw-r--r--textproc/xmlenc/pkg-descr3
-rw-r--r--www/Makefile3
-rw-r--r--www/c-icap/Makefile2
-rw-r--r--www/c-icap/distinfo6
-rw-r--r--www/c-icap/pkg-plist2
-rw-r--r--www/grafana/Makefile32
-rw-r--r--www/grafana/distinfo104
-rw-r--r--www/grafana/pkg-plist1
-rw-r--r--www/hurl/Makefile5
-rw-r--r--www/hurl/Makefile.crates183
-rw-r--r--www/hurl/distinfo372
-rw-r--r--www/hurl/files/patch-cargo-crates__libxml-0.3.3__src__bindings.rs12
-rw-r--r--www/hurl/files/patch-packages__hurl__src__runner__xpath.rs29
-rw-r--r--www/mediawiki142/Makefile67
-rw-r--r--www/mediawiki142/distinfo3
-rw-r--r--www/mediawiki142/files/pkg-message.in15
-rw-r--r--www/mediawiki142/pkg-descr4
-rw-r--r--www/neon/Makefile18
-rw-r--r--www/neon/files/patch-Makefile.in (renamed from www/neon/files/extrapatch-docs)11
-rw-r--r--www/neon/files/patch-doc_manual.xml17
-rw-r--r--www/neon/pkg-plist208
-rw-r--r--www/newsraft/Makefile2
-rw-r--r--www/newsraft/distinfo6
-rw-r--r--www/newsraft/files/patch-makefile11
-rw-r--r--www/node20/Makefile1
-rw-r--r--www/phalcon/Makefile14
-rw-r--r--www/php85-opcache/Makefile9
-rw-r--r--www/phpmustache/Makefile3
-rw-r--r--www/py-channels-redis/Makefile3
-rw-r--r--www/py-channels-redis/distinfo6
-rw-r--r--www/py-dj51-channels-redis/Makefile3
-rw-r--r--www/py-dj51-channels-redis/distinfo6
-rw-r--r--www/py-dj51-django-allauth/Makefile5
-rw-r--r--www/py-dj51-django-allauth/distinfo6
-rw-r--r--www/py-dj51-django-allauth/files/patch-pyproject.toml9
-rw-r--r--www/py-granian/Makefile3
-rw-r--r--www/py-granian/Makefile.crates91
-rw-r--r--www/py-granian/distinfo176
-rw-r--r--www/redmine60/Makefile1
-rw-r--r--www/redmine60/files/patch-Gemfile3
-rw-r--r--www/vaultwarden-web_vault/Makefile2
-rw-r--r--www/vaultwarden-web_vault/distinfo6
-rw-r--r--www/webcopy/Makefile28
-rw-r--r--www/webcopy/distinfo2
-rw-r--r--www/webcopy/files/patch-Makefile19
-rw-r--r--www/webcopy/files/patch-webcopy.src_159
-rw-r--r--www/webcopy/files/patch-webcopy.src_234
-rw-r--r--www/webcopy/files/patch-webcopy.src_319
-rw-r--r--www/webcopy/files/patch-webcopy.src_412
-rw-r--r--www/webcopy/files/patch-webcopy.src_520
-rw-r--r--www/webcopy/pkg-descr6
-rw-r--r--www/webcopy/pkg-plist2
-rw-r--r--x11-fm/doublecmd/Makefile2
-rw-r--r--x11-themes/Makefile1
-rw-r--r--x11-themes/morewaita-icon-theme/Makefile29
-rw-r--r--x11-themes/morewaita-icon-theme/distinfo3
-rw-r--r--x11-themes/morewaita-icon-theme/files/patch-meson.build8
-rw-r--r--x11-themes/morewaita-icon-theme/pkg-descr14
-rw-r--r--x11-themes/morewaita-icon-theme/pkg-plist3315
-rw-r--r--x11-wm/labwc/Makefile2
-rw-r--r--x11-wm/labwc/distinfo6
-rw-r--r--x11/hyprcursor/Makefile22
-rw-r--r--x11/hyprcursor/distinfo6
-rw-r--r--x11/hyprcursor/pkg-plist4
-rw-r--r--x11/hyprlock/Makefile12
-rw-r--r--x11/hyprlock/distinfo6
-rw-r--r--x11/hyprlock/files/patch-CMakeLists.txt30
-rw-r--r--x11/hyprlock/pkg-descr13
-rw-r--r--x11/xdg-desktop-portal-hyprland/Makefile21
-rw-r--r--x11/xdg-desktop-portal-hyprland/distinfo8
697 files changed, 9091 insertions, 13521 deletions
diff --git a/MOVED b/MOVED
index 3a68ee815c35..a17ba809742e 100644
--- a/MOVED
+++ b/MOVED
@@ -4662,3 +4662,43 @@ net/amneziawg-kmod||2025-07-26|Port was committed prematurely
net/amneziawg-tools||2025-07-26|Port was committed prematurely
www/novnc-websockify|devel/py-websockify|2025-07-30|Port is a duplicate
databases/mongodb50|databases/mongodb60|2025-07-31|Has expired: EOL from October 2024, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb60
+multimedia/svt-av1-psy|multimedia/svt-av1-hdr|2025-07-31|New upstream
+www/php85-opcache||2025-08-01|Part of default php85
+devel/rpc2||2025-08-02|Has expired: Outdated, unsupported upstream and unmaintained for years in tree
+devel/publib||2025-08-02|Has expired: Upstream is gone and last release around 2012
+devel/qmake||2025-08-02|Has expired: Obsolete and unsupported upstream
+devel/godot35-tools|devel/godot-tools|2025-08-02|Has expired: Fails to build and legacy, consider migrating to devel/godot-tools
+graphics/cosmoplayer||2025-08-02|Has expired: Abandonware
+devel/netscape-java40||2025-08-02|Has expired: Abandonware
+devel/aegis||2025-08-02|Has expired: Abandoned upstream, last release in 2012
+devel/wrangler||2025-08-02|Has expired: Deprecated upstream as of Aug 3, 2023
+devel/libgee06|devel/libgee|2025-08-02|Has expired: Legacy verision, unsupported upstream
+comms/hackrf-devel|comms/hackrf|2025-08-02|Has expired: Legacy version, consider migrating to comms/hackrf
+www/webcopy||2025-08-02|Has expired: Upstream is long gone and project not touched in decades, consider using ftp/wget
+finance/libstocks||2025-08-02|Has expired: Abandoned upstream, last release in 2000
+java/servingxml||2025-08-02|Has expired: Abandoned and obsolete, last release in 2010
+mail/lmtp2nntp||2025-08-02|Has expired: Obsolete, last release in 2005 and uses legacy Local Mail Transfer Protocol
+math/R-cran-RSvgDevice||2025-08-02|Has expired: Package RSvgDevice was removed from the CRAN repository
+net/flower||2025-08-02|Has expired: Unmaintained upstream
+net/linknx||2025-08-02|Has expired: Outdated and unsupported upstream
+www/mediawiki142||2025-08-02|Has expired: Upstream EOL
+devel/arpc||2025-08-02|Has expired: Unmaintained upstream
+devel/libgpc||2025-08-02|Has expired: No longer distributed by upstream as of August 2020
+devel/libfortuna||2025-08-02|Has expired: Legacy fortuna library, last upstream activity 10 years ago
+devel/pth-hard||2025-08-02|Has expired: Abandoned, last release in 2006
+devel/pth||2025-08-02|Has expired: Abandoned, last release in 2006
+databases/rrdtool12|databases/rrdtool|2025-08-02|Has expired: Legacy version that's unsupported upstream and unfetchable
+sysutils/memtest86+||2025-08-02|Has expired: ELF binary for BIOS boot has been broken for a long while
+textproc/xmlenc||2025-08-02|Has expired: Outdated and obsolete, last release in 2005
+devel/make++||2025-08-02|Has expired: Abandonware, last release in 2017
+devel/scandoc||2025-08-02|Has expired: Abandoned project, last release in in 2001
+devel/silc-toolkit||2025-08-02|Has expired: Protocol that never got any traction, last release in 2014
+devel/ossp-xds||2025-08-02|Has expired: Abandoned upstream, last release in 2005
+devel/ossp-al||2025-08-02|Has expired: Obsolete and abandoned upstream, last release in 2005
+devel/ossp-val||2025-08-02|Has expired: Abandoned upstream, last release in 2005
+devel/ossp-l2||2025-08-02|Has expired: Abandoned upstream, last release in 2007
+devel/ossp-var||2025-08-02|Has expired: Obsolete, last release in 2002
+devel/ossp-cfg||2025-08-02|Has expired: Abandoned upstream, last release in 2006
+net/ossp-sa||2025-08-02|Removed, depends on expired devel/ossp-ex
+devel/ossp-ex||2025-08-02|Has expired: Abandoned upstream, last release in 2007
+security/openiked-portable|security/openiked|2025-08-02|Merged into security/openiked
diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk
index d6b59898cb5b..c1f8a0061abd 100644
--- a/Mk/Uses/php.mk
+++ b/Mk/Uses/php.mk
@@ -181,7 +181,7 @@ PHP_VER= ${FLAVOR:S/^php//}
# Mk/bsd.default-versions.mk in sync.
. if ${PHP_VER} == 85
PHP_EXT_DIR= 20240925
-PHP_EXT_INC= hash json openssl pcre random spl
+PHP_EXT_INC= hash json opcache openssl pcre random spl
. elif ${PHP_VER} == 84
PHP_EXT_DIR= 20240924
PHP_EXT_INC= hash json openssl pcre random spl
@@ -378,7 +378,7 @@ add-plist-phpext:
_USE_PHP_ALL= bcmath bitset bz2 calendar ctype curl dba dom \
enchant exif ffi fileinfo filter ftp gd gettext gmp \
hash iconv igbinary imap intl json ldap mbstring mcrypt \
- memcache memcached mysqli odbc opcache \
+ memcache memcached mysqli odbc \
openssl pcntl pcre pdo pdo_dblib pdo_firebird pdo_mysql \
pdo_odbc pdo_pgsql pdo_sqlite phar pgsql posix \
pspell radius random readline redis session shmop simplexml snmp \
@@ -386,10 +386,10 @@ _USE_PHP_ALL= bcmath bitset bz2 calendar ctype curl dba dom \
tidy tokenizer xml xmlreader xmlrpc xmlwriter xsl zephir_parser \
zip zlib
# version specific components
-_USE_PHP_VER81= ${_USE_PHP_ALL}
-_USE_PHP_VER82= ${_USE_PHP_ALL}
-_USE_PHP_VER83= ${_USE_PHP_ALL}
-_USE_PHP_VER84= ${_USE_PHP_ALL}
+_USE_PHP_VER81= ${_USE_PHP_ALL} opcache
+_USE_PHP_VER82= ${_USE_PHP_ALL} opcache
+_USE_PHP_VER83= ${_USE_PHP_ALL} opcache
+_USE_PHP_VER84= ${_USE_PHP_ALL} opcache
_USE_PHP_VER85= ${_USE_PHP_ALL}
bcmath_DEPENDS= math/php${PHP_VER}-bcmath
@@ -477,9 +477,11 @@ RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension:S/:build//}.so:${${e
. endif
. else
. if ${ext:tl} != "yes" && !defined(_IGNORE_PHP_SET)
+. if empty(PHP_EXT_INC:M${extension:S/:build//})
check-makevars::
@${ECHO_CMD} "Unknown extension ${extension:S/:build//} for PHP ${PHP_VER}."
@${FALSE}
+. endif
. endif
. endif
. endfor
diff --git a/accessibility/hyprsunset/Makefile b/accessibility/hyprsunset/Makefile
index 5fbaf23a3541..a7adc5bb2680 100644
--- a/accessibility/hyprsunset/Makefile
+++ b/accessibility/hyprsunset/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hyprsunset
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.0
-PORTREVISION= 4
+DISTVERSION= 0.3.1
+PORTREVISION= 1
CATEGORIES= accessibility wayland
MAINTAINER= tagattie@FreeBSD.org
@@ -11,16 +11,27 @@ WWW= https://github.com/hyprwm/hyprsunset
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_FreeBSD_13= fails to build: /usr/local/include/date/date.h:6636:15: error: no member named 'read' in namespace 'date::detail'; did you mean '::read'?
+
BUILD_DEPENDS= hyprwayland-scanner>=0.4.0:devel/hyprwayland-scanner \
+ hyprland-protocols>=0.4.0:graphics/hyprland-protocols \
wayland-protocols>0:graphics/wayland-protocols
-LIB_DEPENDS= libhyprutils.so:devel/hyprutils \
+LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
+ libhyprutils.so:devel/hyprutils \
libwayland-client.so:graphics/wayland
USES= cmake compiler:c++11-lib localbase:ldflags pkgconfig
+
USE_GITHUB= yes
GH_ACCOUNT= hyprwm
-GH_TUPLE= hyprwm:hyprland-protocols:v0.6.2:hyprland_protocols/subprojects/hyprland-protocols
+
PLIST_FILES= bin/${PORTNAME} \
lib/systemd/user/${PORTNAME}.service
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282377
+.if exists(/usr/lib/libc++.so)
+LIB_DEPENDS+= libdate-tz.so:devel/date
+USES+= localbase:ldflags
+.endif
+
.include <bsd.port.mk>
diff --git a/accessibility/hyprsunset/distinfo b/accessibility/hyprsunset/distinfo
index f6174220fa02..e727ebbdd309 100644
--- a/accessibility/hyprsunset/distinfo
+++ b/accessibility/hyprsunset/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1742816163
-SHA256 (hyprwm-hyprsunset-v0.2.0_GH0.tar.gz) = 178d2b6c0042e005770eb31492fb7583c9fd25e37351a29f44bff56e87a52ad3
-SIZE (hyprwm-hyprsunset-v0.2.0_GH0.tar.gz) = 11336
-SHA256 (hyprwm-hyprland-protocols-v0.6.2_GH0.tar.gz) = bba082af141599d4342e7b8505401a6e3a32be819d9eb23ce6c90f7407e62c1f
-SIZE (hyprwm-hyprland-protocols-v0.6.2_GH0.tar.gz) = 9887
+TIMESTAMP = 1754099943
+SHA256 (hyprwm-hyprsunset-v0.3.1_GH0.tar.gz) = 5c91addca1be04ab02faeebfee4f46608b484d2e90c9249dc7e145ac690d433a
+SIZE (hyprwm-hyprsunset-v0.3.1_GH0.tar.gz) = 15281
diff --git a/accessibility/hyprsunset/files/patch-CMakeLists.txt b/accessibility/hyprsunset/files/patch-CMakeLists.txt
deleted file mode 100644
index 847fb208217f..000000000000
--- a/accessibility/hyprsunset/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
--- Checking for module 'hyprland-protocols>=0.4.0'
--- Package 'hyprland-protocols' not found
-CMake Error at /usr/local/share/cmake/Modules/FindPkgConfig.cmake:645 (message):
- The following required packages were not found:
-
- - hyprland-protocols>=0.4.0
-
---- CMakeLists.txt.orig 2024-10-08 19:23:45 UTC
-+++ CMakeLists.txt
-@@ -98,8 +98,12 @@ protocolwayland()
-
- protocolwayland()
-
--pkg_check_modules(hyprland_protocols_dep REQUIRED IMPORTED_TARGET hyprland-protocols>=0.4.0)
-+pkg_check_modules(hyprland_protocols_dep IMPORTED_TARGET hyprland-protocols>=0.4.0)
-+if(hyprland_protocols_dep_FOUND)
- pkg_get_variable(HYPRLAND_PROTOCOLS hyprland-protocols pkgdatadir)
-+else()
-+set(HYPRLAND_PROTOCOLS "${CMAKE_SOURCE_DIR}/subprojects/hyprland-protocols")
-+endif()
- message(STATUS "hyprland-protocols dependency set to ${HYPRLAND_PROTOCOLS}")
-
- protocolnew("${HYPRLAND_PROTOCOLS}/protocols" "hyprland-ctm-control-v1" true)
diff --git a/accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp b/accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp
new file mode 100644
index 000000000000..f2e7a4496bca
--- /dev/null
+++ b/accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp
@@ -0,0 +1,25 @@
+--- src/Hyprsunset.cpp.orig 2025-07-24 17:32:18 UTC
++++ src/Hyprsunset.cpp
+@@ -5,9 +5,22 @@
+ #include <mutex>
+ #include <thread>
+ #include <chrono>
++#include <signal.h>
+ #include <sys/poll.h>
+ #include <sys/timerfd.h>
++#include <unistd.h>
+ #include <wayland-client-core.h>
++
++#if defined(_LIBCPP_HAS_NO_TIME_ZONE_DATABASE)
++#pragma comment(lib, "date-tz")
++#include <date/tz.h>
++namespace std {
++ namespace chrono {
++ using date::current_zone;
++ using date::zoned_time;
++ }
++}
++#endif
+
+ #define TIMESPEC_NSEC_PER_SEC 1000000000L
+
diff --git a/accessibility/hyprsunset/pkg-descr b/accessibility/hyprsunset/pkg-descr
index 529a3f5db819..9d58a97507b5 100644
--- a/accessibility/hyprsunset/pkg-descr
+++ b/accessibility/hyprsunset/pkg-descr
@@ -1,5 +1,10 @@
hyprsunset is a small utility to provide a blue light filter for your
-system. This method is preferred to screen shaders as it will not be
-captured via recording / screenshots.
+system.
-Requires hyprland >= 0.45.0 for hyprland-ctm-control-v1 protocol.
+This method is preferred to screen shaders as it will not be captured
+via recording / screenshots.
+
+hyprsunset also provides a gamma filter, which can be used to adjust
+perceived display brightness on monitors that do not support software
+control, or to reduce perceived brightness below the monitor's
+minimum.
diff --git a/archivers/pecl-zstd/Makefile b/archivers/pecl-zstd/Makefile
index 055445f91d60..33c5604734e7 100644
--- a/archivers/pecl-zstd/Makefile
+++ b/archivers/pecl-zstd/Makefile
@@ -16,8 +16,14 @@ USES= php:pecl pkgconfig
CONFIGURE_ARGS= --with-libzstd
+.include <bsd.port.pre.mk>
+
post-patch:
+.if ${PHP_VER} >= 85
+ ${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/zstd.c
+.endif
# Clean up bundled libraries
@${RM} -r ${WRKSRC}/zstd/
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/archivers/php-brotli/Makefile b/archivers/php-brotli/Makefile
index a86e70d46e52..dedbbbde7b37 100644
--- a/archivers/php-brotli/Makefile
+++ b/archivers/php-brotli/Makefile
@@ -25,4 +25,10 @@ CONFIGURE_ARGS= --with-libbrotli
PHP_MODNAME= brotli
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
+ ${WRKSRC}/brotli.c
+.endif
+.include <bsd.port.post.mk>
diff --git a/archivers/php-lz4/Makefile b/archivers/php-lz4/Makefile
index f188440cdf69..cf41ba627a6a 100644
--- a/archivers/php-lz4/Makefile
+++ b/archivers/php-lz4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lz4
-DISTVERSION= 0.4.3
+DISTVERSION= 0.5.0
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
diff --git a/archivers/php-lz4/distinfo b/archivers/php-lz4/distinfo
index e21fa807ac9d..443052c014a1 100644
--- a/archivers/php-lz4/distinfo
+++ b/archivers/php-lz4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644301708
-SHA256 (kjdev-php-ext-lz4-0.4.3_GH0.tar.gz) = 65f9b633a07d4cb356d4ed005878aec7788a1c62cb8e2a9038b18b486bb4fdb8
-SIZE (kjdev-php-ext-lz4-0.4.3_GH0.tar.gz) = 68774
+TIMESTAMP = 1754010146
+SHA256 (kjdev-php-ext-lz4-0.5.0_GH0.tar.gz) = 8e88154b50aecff0d4074296f7f5c8a3b8f1ce6fcea77d1508821e23a4788804
+SIZE (kjdev-php-ext-lz4-0.5.0_GH0.tar.gz) = 70642
diff --git a/archivers/php-zstd/Makefile b/archivers/php-zstd/Makefile
index 696d892de8e1..1e12b8a19503 100644
--- a/archivers/php-zstd/Makefile
+++ b/archivers/php-zstd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zstd
-DISTVERSION= 0.11.0
+DISTVERSION= 0.14.0
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
@@ -20,4 +20,12 @@ GH_PROJECT= php-ext-zstd
CONFIGURE_ARGS= --with-libzstd
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/zstd.c
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/archivers/php-zstd/distinfo b/archivers/php-zstd/distinfo
index 0948d2fdf011..19ecb365d3b1 100644
--- a/archivers/php-zstd/distinfo
+++ b/archivers/php-zstd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644301497
-SHA256 (kjdev-php-ext-zstd-0.11.0_GH0.tar.gz) = 5733663812e2729faf9d3c412cfa03ca11b4dbb1e780e2893ecba4ab1e7ab99e
-SIZE (kjdev-php-ext-zstd-0.11.0_GH0.tar.gz) = 19785
+TIMESTAMP = 1754010154
+SHA256 (kjdev-php-ext-zstd-0.14.0_GH0.tar.gz) = eb957ecbfa012610ef68bfe7de381e79055f78d73ec209ebc1997348b1731538
+SIZE (kjdev-php-ext-zstd-0.14.0_GH0.tar.gz) = 27210
diff --git a/astro/p5-Astro-App-Satpass2/Makefile b/astro/p5-Astro-App-Satpass2/Makefile
index 3ffae49e7882..57271eee04a8 100644
--- a/astro/p5-Astro-App-Satpass2/Makefile
+++ b/astro/p5-Astro-App-Satpass2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Astro-App-Satpass2
-PORTVERSION= 0.056
+PORTVERSION= 0.057
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/astro/p5-Astro-App-Satpass2/distinfo b/astro/p5-Astro-App-Satpass2/distinfo
index 8170c99edf19..6b536d75d67a 100644
--- a/astro/p5-Astro-App-Satpass2/distinfo
+++ b/astro/p5-Astro-App-Satpass2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748939617
-SHA256 (Astro-App-Satpass2-0.056.tar.gz) = f328821dce3f4a987da195ff0b9df044f1489a0b875a6cbb86607e3d754a291b
-SIZE (Astro-App-Satpass2-0.056.tar.gz) = 343851
+TIMESTAMP = 1754092859
+SHA256 (Astro-App-Satpass2-0.057.tar.gz) = 9ed12545efe2536501a36ce3c6df2e9c94aeb120ff4b4eb83ad83c05e349889f
+SIZE (Astro-App-Satpass2-0.057.tar.gz) = 346946
diff --git a/audio/mac/Makefile b/audio/mac/Makefile
index 1005cea5deac..60709e9c62c5 100644
--- a/audio/mac/Makefile
+++ b/audio/mac/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mac
-PORTVERSION= 11.17
+PORTVERSION= 11.22
CATEGORIES= audio
MASTER_SITES= https://www.monkeysaudio.com/files/
DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK
diff --git a/audio/mac/distinfo b/audio/mac/distinfo
index 5861c604373d..58715fd6e68d 100644
--- a/audio/mac/distinfo
+++ b/audio/mac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749964651
-SHA256 (MAC_1117_SDK.zip) = d6b221d08eb57028a452d06057b4cc74c5b5d47bc542aed36f5b79404fd16b96
-SIZE (MAC_1117_SDK.zip) = 1699779
+TIMESTAMP = 1754102062
+SHA256 (MAC_1122_SDK.zip) = 32dbfa43f5fb3004a3aa8ee4391957056e847fbea641e6802ee431a471b0cfee
+SIZE (MAC_1122_SDK.zip) = 1700421
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index 8009b0cc64d3..310915fc266b 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
-PORTREVISION= 5
+DISTVERSION= 1.3.0
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/ncspot/Makefile.crates b/audio/ncspot/Makefile.crates
index 15a1b27fb50c..eed8b89df14e 100644
--- a/audio/ncspot/Makefile.crates
+++ b/audio/ncspot/Makefile.crates
@@ -12,24 +12,23 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
- arboard-3.4.1 \
+ anyhow-1.0.97 \
+ arboard-3.6.0 \
arrayvec-0.7.6 \
async-broadcast-0.7.2 \
async-channel-2.3.1 \
async-executor-1.13.1 \
- async-fs-2.1.2 \
async-io-2.4.0 \
async-lock-3.4.0 \
async-process-2.3.0 \
async-recursion-1.1.1 \
async-signal-0.2.10 \
async-task-4.7.1 \
- async-trait-0.1.85 \
+ async-trait-0.1.87 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- aws-lc-rs-1.12.2 \
- aws-lc-sys-0.25.0 \
+ aws-lc-rs-1.12.5 \
+ aws-lc-sys-0.26.0 \
backtrace-0.3.74 \
base64-0.13.1 \
base64-0.21.7 \
@@ -38,33 +37,31 @@ CARGO_CRATES= addr2line-0.24.2 \
bindgen-0.69.5 \
bindgen-0.70.1 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
block-0.1.6 \
block-buffer-0.10.4 \
- block2-0.5.1 \
blocking-1.6.1 \
bumpalo-3.17.0 \
- bytemuck-1.21.0 \
+ bytemuck-1.22.0 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.9.0 \
+ bytes-1.10.1 \
castaway-0.2.3 \
- cc-1.2.10 \
+ cc-1.2.16 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.27 \
- clap_builder-4.5.27 \
- clap_complete-4.5.44 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_complete-4.5.54 \
clap_lex-0.7.4 \
- clap_mangen-0.2.26 \
+ clap_mangen-0.2.27 \
clipboard-win-5.4.0 \
- cmake-0.1.53 \
+ cmake-0.1.54 \
colorchoice-1.0.3 \
combine-4.6.7 \
compact_str-0.8.1 \
@@ -75,14 +72,12 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-0.9.4 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
- core-graphics-0.23.2 \
- core-graphics-types-0.1.3 \
coreaudio-rs-0.11.3 \
coreaudio-sys-0.2.16 \
cpal-0.15.3 \
cpufeatures-0.2.17 \
crc32fast-1.4.2 \
- crossbeam-channel-0.5.14 \
+ crossbeam-channel-0.5.15 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
@@ -95,10 +90,9 @@ CARGO_CRATES= addr2line-0.24.2 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
dasp_sample-0.11.0 \
- data-encoding-2.7.0 \
+ data-encoding-2.8.0 \
der-0.7.9 \
deranged-0.3.11 \
- derive-new-0.6.0 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -107,10 +101,10 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
displaydoc-0.2.5 \
- document-features-0.2.10 \
+ document-features-0.2.11 \
downcast-rs-1.2.1 \
dunce-1.0.5 \
- either-1.13.0 \
+ either-1.15.0 \
encoding_rs-0.8.35 \
endi-1.1.0 \
enum-map-2.7.3 \
@@ -120,7 +114,7 @@ CARGO_CRATES= addr2line-0.24.2 \
enumflags2_derive-0.7.11 \
enumset-1.1.5 \
enumset_derive-0.10.0 \
- equivalent-1.0.1 \
+ equivalent-1.0.2 \
errno-0.3.10 \
error-code-3.3.1 \
event-listener-5.4.0 \
@@ -129,13 +123,10 @@ CARGO_CRATES= addr2line-0.24.2 \
fdeflate-0.3.7 \
fern-0.7.1 \
fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ flate2-1.1.0 \
fnv-1.0.7 \
foreign-types-0.3.2 \
- foreign-types-0.5.0 \
- foreign-types-macros-0.2.3 \
foreign-types-shared-0.1.1 \
- foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
fs_extra-1.3.0 \
futures-0.3.31 \
@@ -157,7 +148,7 @@ CARGO_CRATES= addr2line-0.24.2 \
glob-0.3.2 \
governor-0.6.3 \
h2-0.3.26 \
- h2-0.4.7 \
+ h2-0.4.8 \
half-1.8.3 \
hashbrown-0.15.2 \
headers-0.4.0 \
@@ -172,7 +163,7 @@ CARGO_CRATES= addr2line-0.24.2 \
http-body-0.4.6 \
http-body-1.0.1 \
http-body-util-0.1.2 \
- httparse-1.10.0 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
hyper-0.14.32 \
hyper-1.6.0 \
@@ -181,7 +172,7 @@ CARGO_CRATES= addr2line-0.24.2 \
hyper-rustls-0.26.0 \
hyper-rustls-0.27.5 \
hyper-tls-0.6.0 \
- hyper-util-0.1.10 \
+ hyper-util-0.1.14 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
@@ -199,13 +190,15 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.0 \
image-0.25.5 \
indexmap-2.7.1 \
- inout-0.1.3 \
+ inout-0.1.4 \
+ io-uring-0.7.8 \
ioctl-rs-0.2.0 \
ipnet-2.11.0 \
+ iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.32 \
@@ -213,13 +206,13 @@ CARGO_CRATES= addr2line-0.24.2 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
+ libc-0.2.174 \
libloading-0.8.6 \
libm-0.2.11 \
- libpulse-binding-2.28.2 \
- libpulse-simple-binding-2.28.1 \
- libpulse-simple-sys-1.21.1 \
- libpulse-sys-1.21.0 \
+ libpulse-binding-2.29.0 \
+ libpulse-simple-binding-2.29.0 \
+ libpulse-simple-sys-1.22.0 \
+ libpulse-sys-1.22.0 \
libredox-0.1.3 \
librespot-audio-0.6.0 \
librespot-core-0.6.0 \
@@ -228,10 +221,10 @@ CARGO_CRATES= addr2line-0.24.2 \
librespot-playback-0.6.0 \
librespot-protocol-0.6.0 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
+ litemap-0.7.5 \
litrs-0.4.1 \
lock_api-0.4.12 \
- log-0.4.25 \
+ log-0.4.27 \
mac-notification-sys-0.6.2 \
mach2-0.4.2 \
malloc_buf-0.0.6 \
@@ -241,20 +234,19 @@ CARGO_CRATES= addr2line-0.24.2 \
memoffset-0.9.1 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.3 \
+ miniz_oxide-0.8.5 \
mio-1.0.3 \
- native-tls-0.2.13 \
+ native-tls-0.2.14 \
ncurses-5.101.0 \
ncurses-6.0.1 \
ndk-0.8.0 \
ndk-context-0.1.1 \
ndk-sys-0.5.0+25.2.9519653 \
- nix-0.28.0 \
- nix-0.29.0 \
+ nix-0.30.1 \
no-std-compat-0.4.1 \
nom-7.1.3 \
nonzero_ext-0.3.0 \
- notify-rust-4.11.4 \
+ notify-rust-4.11.7 \
ntapi-0.4.1 \
num-0.2.1 \
num-0.4.3 \
@@ -264,7 +256,6 @@ CARGO_CRATES= addr2line-0.24.2 \
num-complex-0.2.4 \
num-complex-0.4.6 \
num-conv-0.1.0 \
- num-derive-0.3.3 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
@@ -278,24 +269,22 @@ CARGO_CRATES= addr2line-0.24.2 \
oauth2-4.4.2 \
objc-0.2.7 \
objc-foundation-0.1.1 \
- objc-sys-0.3.5 \
- objc2-0.5.2 \
- objc2-app-kit-0.2.2 \
- objc2-core-data-0.2.2 \
- objc2-core-image-0.2.2 \
+ objc2-0.6.0 \
+ objc2-app-kit-0.3.0 \
+ objc2-core-foundation-0.3.0 \
+ objc2-core-graphics-0.3.0 \
objc2-encode-4.1.0 \
- objc2-foundation-0.2.2 \
- objc2-metal-0.2.2 \
- objc2-quartz-core-0.2.2 \
+ objc2-foundation-0.3.0 \
+ objc2-io-surface-0.3.0 \
objc_id-0.1.1 \
object-0.36.7 \
oboe-0.6.1 \
oboe-sys-0.6.1 \
- once_cell-1.20.2 \
- openssl-0.10.69 \
+ once_cell-1.20.3 \
+ openssl-0.10.72 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.104 \
+ openssl-sys-0.9.107 \
ordered-stream-0.2.0 \
os_pipe-1.2.1 \
pancurses-0.17.0 \
@@ -314,53 +303,55 @@ CARGO_CRATES= addr2line-0.24.2 \
piper-0.2.4 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
platform-dirs-0.3.0 \
png-0.17.16 \
polling-3.7.4 \
- portable-atomic-1.10.0 \
+ portable-atomic-1.11.0 \
portaudio-rs-0.3.2 \
portaudio-sys-0.1.1 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
- prettyplease-0.2.29 \
- priority-queue-2.1.1 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ prettyplease-0.2.30 \
+ priority-queue-2.1.2 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.94 \
protobuf-3.7.1 \
protobuf-codegen-3.7.1 \
protobuf-parse-3.7.1 \
protobuf-support-3.7.1 \
- quick-xml-0.31.0 \
quick-xml-0.36.2 \
quick-xml-0.37.2 \
- quote-1.0.38 \
+ quote-1.0.39 \
rand-0.8.5 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rand_distr-0.4.3 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.10 \
redox_termios-0.1.3 \
redox_users-0.4.6 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
reqwest-0.11.27 \
- reqwest-0.12.12 \
- ring-0.17.8 \
+ reqwest-0.12.22 \
+ ring-0.17.13 \
rodio-0.19.0 \
roff-0.2.2 \
rsa-0.9.7 \
- rspotify-0.14.0 \
- rspotify-http-0.14.0 \
- rspotify-macros-0.14.0 \
- rspotify-model-0.14.0 \
+ rspotify-0.15.0 \
+ rspotify-http-0.15.0 \
+ rspotify-macros-0.15.0 \
+ rspotify-model-0.15.0 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
rustix-0.38.44 \
rustls-0.21.12 \
rustls-0.22.4 \
- rustls-0.23.22 \
+ rustls-0.23.23 \
rustls-native-certs-0.7.3 \
rustls-native-certs-0.8.1 \
rustls-pemfile-1.0.4 \
@@ -368,8 +359,8 @@ CARGO_CRATES= addr2line-0.24.2 \
rustls-pki-types-1.11.0 \
rustls-webpki-0.101.7 \
rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
+ rustversion-1.0.20 \
+ ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
scopeguard-1.2.0 \
@@ -377,27 +368,27 @@ CARGO_CRATES= addr2line-0.24.2 \
security-framework-2.11.1 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
- serde-1.0.217 \
+ serde-1.0.219 \
serde_cbor-0.11.2 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_path_to_error-0.1.16 \
- serde_repr-0.1.19 \
- serde_spanned-0.6.8 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
+ serde_repr-0.1.20 \
+ serde_spanned-0.6.9 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha2-0.10.8 \
shannon-0.2.0 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.2 \
signature-2.2.0 \
simd-adler32-0.3.7 \
slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.8 \
+ smallvec-1.14.0 \
+ socket2-0.5.10 \
socks-0.3.4 \
spin-0.9.8 \
spinning_top-0.3.0 \
@@ -405,8 +396,8 @@ CARGO_CRATES= addr2line-0.24.2 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
+ strum-0.27.1 \
+ strum_macros-0.27.1 \
subtle-2.6.1 \
symphonia-0.5.4 \
symphonia-bundle-mp3-0.5.4 \
@@ -415,8 +406,7 @@ CARGO_CRATES= addr2line-0.24.2 \
symphonia-format-ogg-0.5.4 \
symphonia-metadata-0.5.4 \
symphonia-utils-xiph-0.5.4 \
- syn-1.0.109 \
- syn-2.0.96 \
+ syn-2.0.99 \
sync_wrapper-0.1.2 \
sync_wrapper-1.0.2 \
synstructure-0.13.1 \
@@ -425,32 +415,34 @@ CARGO_CRATES= addr2line-0.24.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.5.0 \
system-configuration-sys-0.6.0 \
- tauri-winrt-notification-0.2.1 \
- tempfile-3.16.0 \
- termion-4.0.3 \
+ tauri-winrt-notification-0.7.2 \
+ tempfile-3.17.1 \
+ termion-4.0.4 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thread-id-4.2.2 \
tiff-0.9.1 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.39 \
+ time-core-0.1.3 \
+ time-macros-0.2.20 \
tinystr-0.7.6 \
- tokio-1.43.0 \
+ tokio-1.46.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.24.1 \
tokio-rustls-0.25.0 \
- tokio-rustls-0.26.1 \
+ tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
tokio-tungstenite-0.24.0 \
- tokio-util-0.7.13 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.23 \
+ tokio-util-0.7.15 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
@@ -459,12 +451,12 @@ CARGO_CRATES= addr2line-0.24.2 \
tree_magic_mini-3.1.6 \
try-lock-0.2.5 \
tungstenite-0.24.0 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
uds_windows-1.1.0 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
untrusted-0.9.0 \
ureq-2.12.1 \
url-2.5.4 \
@@ -472,7 +464,7 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.12.1 \
+ uuid-1.15.1 \
vcpkg-0.2.15 \
vergen-9.0.4 \
vergen-gitcl-1.0.5 \
@@ -490,8 +482,8 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-shared-0.2.100 \
wayland-backend-0.3.8 \
wayland-client-0.31.8 \
- wayland-protocols-0.31.2 \
- wayland-protocols-wlr-0.2.0 \
+ wayland-protocols-0.32.6 \
+ wayland-protocols-wlr-0.3.6 \
wayland-scanner-0.31.6 \
wayland-sys-0.31.6 \
web-sys-0.3.77 \
@@ -504,20 +496,24 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.54.0 \
- windows-0.56.0 \
windows-0.57.0 \
+ windows-0.61.1 \
+ windows-collections-0.2.0 \
windows-core-0.52.0 \
windows-core-0.54.0 \
- windows-core-0.56.0 \
windows-core-0.57.0 \
- windows-implement-0.56.0 \
+ windows-core-0.61.0 \
+ windows-future-0.2.0 \
windows-implement-0.57.0 \
- windows-interface-0.56.0 \
+ windows-implement-0.60.0 \
windows-interface-0.57.0 \
- windows-registry-0.2.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-numerics-0.2.0 \
+ windows-registry-0.5.2 \
windows-result-0.1.2 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
@@ -525,62 +521,51 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.0 \
- windows-version-0.1.2 \
+ windows-version-0.1.3 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
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.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
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.42.2 \
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.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.6.26 \
- winnow-0.7.0 \
+ winnow-0.7.10 \
winreg-0.5.1 \
winreg-0.50.0 \
wit-bindgen-rt-0.33.0 \
- wl-clipboard-rs-0.8.1 \
+ wl-clipboard-rs-0.9.2 \
write16-1.0.0 \
writeable-0.5.5 \
x11rb-0.13.1 \
x11rb-protocol-0.13.1 \
- xdg-home-1.3.0 \
xi-unicode-0.3.0 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
- zbus-5.3.1 \
- zbus_macros-5.3.1 \
- zbus_names-4.1.1 \
+ zbus-5.7.1 \
+ zbus_macros-5.7.1 \
+ zbus_names-4.2.0 \
zerocopy-0.7.35 \
zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- zvariant-5.2.0 \
- zvariant_derive-5.2.0 \
- zvariant_utils-3.1.0
+ zvariant-5.5.3 \
+ zvariant_derive-5.5.3 \
+ zvariant_utils-3.2.0
diff --git a/audio/ncspot/distinfo b/audio/ncspot/distinfo
index 21722c27d27a..d8d6c794910f 100644
--- a/audio/ncspot/distinfo
+++ b/audio/ncspot/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1738620425
+TIMESTAMP = 1753995731
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
@@ -27,10 +27,10 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
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.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
-SHA256 (rust/crates/arboard-3.4.1.crate) = df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4
-SIZE (rust/crates/arboard-3.4.1.crate) = 47070
+SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
+SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
+SHA256 (rust/crates/arboard-3.6.0.crate) = 55f533f8e0af236ffe5eb979b99381df3258853f00ba2e44b6e1955292c75227
+SIZE (rust/crates/arboard-3.6.0.crate) = 52701
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
@@ -39,8 +39,6 @@ SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc034
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
-SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a
-SIZE (rust/crates/async-fs-2.1.2.crate) = 17071
SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
SIZE (rust/crates/async-io-2.4.0.crate) = 49252
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
@@ -53,16 +51,16 @@ SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b65
SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056
-SIZE (rust/crates/async-trait-0.1.85.crate) = 33251
+SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f23263a592b1a9c07e0a75b427de55c97
+SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
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/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca
-SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104
-SHA256 (rust/crates/aws-lc-sys-0.25.0.crate) = 71b2ddd3ada61a305e1d8bb6c005d1eaa7d14d903681edfc400406d523a9b491
-SIZE (rust/crates/aws-lc-sys-0.25.0.crate) = 8276994
+SHA256 (rust/crates/aws-lc-rs-1.12.5.crate) = 5e4e8200b9a4a5801a769d50eeabc05670fec7e959a8cb7a63a93e4e519942ae
+SIZE (rust/crates/aws-lc-rs-1.12.5.crate) = 199222
+SHA256 (rust/crates/aws-lc-sys-0.26.0.crate) = 0f9dd2e03ee80ca2822dd6ea431163d2ef259f2066a4d6ccaca6d9dcb386aa43
+SIZE (rust/crates/aws-lc-sys-0.26.0.crate) = 8330008
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -79,60 +77,56 @@ SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e7720
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
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
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.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
SIZE (rust/crates/blocking-1.6.1.crate) = 17788
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
+SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
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.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
+SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
+SIZE (rust/crates/cc-1.2.16.crate) = 103847
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.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
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.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
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.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796
-SIZE (rust/crates/clap-4.5.27.crate) = 55737
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6
-SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
+SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
-SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
+SHA256 (rust/crates/clap_mangen-0.2.27.crate) = fc33c849748320656a90832f54a5eeecaa598e92557fb5dedebc3355746d31e4
+SIZE (rust/crates/clap_mangen-0.2.27.crate) = 15696
SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
-SHA256 (rust/crates/cmake-0.1.53.crate) = e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6
-SIZE (rust/crates/cmake-0.1.53.crate) = 18789
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
@@ -153,10 +147,6 @@ SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34
SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
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/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b
@@ -167,8 +157,8 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
@@ -193,14 +183,12 @@ SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d
SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
-SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f
-SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086
+SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
+SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
SIZE (rust/crates/der-0.7.9.crate) = 85173
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive-new-0.6.0.crate) = d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad
-SIZE (rust/crates/derive-new-0.6.0.crate) = 7694
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
@@ -217,14 +205,14 @@ SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6f
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
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.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0
-SIZE (rust/crates/document-features-0.2.10.crate) = 14005
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
@@ -243,8 +231,8 @@ SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d
SIZE (rust/crates/enumset-1.1.5.crate) = 26442
SHA256 (rust/crates/enumset_derive-0.10.0.crate) = 59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242
SIZE (rust/crates/enumset_derive-0.10.0.crate) = 13211
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+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/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f
@@ -261,20 +249,14 @@ SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3e
SIZE (rust/crates/fern-0.7.1.crate) = 304533
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
+SIZE (rust/crates/flate2-1.1.0.crate) = 110650
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
-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.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-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.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
@@ -317,8 +299,8 @@ SHA256 (rust/crates/governor-0.6.3.crate) = 68a7f542ee6b35af73b06abc0dad1c1bae89
SIZE (rust/crates/governor-0.6.3.crate) = 131110
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
+SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
+SIZE (rust/crates/h2-0.4.8.crate) = 174535
SHA256 (rust/crates/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403
SIZE (rust/crates/half-1.8.3.crate) = 41624
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
@@ -347,8 +329,8 @@ SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b7
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/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
@@ -365,8 +347,8 @@ SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb04
SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
+SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
+SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
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/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -401,20 +383,24 @@ SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da
SIZE (rust/crates/image-0.25.5.crate) = 241073
SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013
+SIZE (rust/crates/io-uring-0.7.8.crate) = 94958
SHA256 (rust/crates/ioctl-rs-0.2.0.crate) = 607b0d5e3c8affe6744655ccd713c5d3763c09407e191cea94705f541fd45151
SIZE (rust/crates/ioctl-rs-0.2.0.crate) = 4214
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/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
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
@@ -429,20 +415,20 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libpulse-binding-2.28.2.crate) = b6b1040a6c4c4d1e9e852000f6202df1a02a4f074320de336ab21e4fd317b538
-SIZE (rust/crates/libpulse-binding-2.28.2.crate) = 130775
-SHA256 (rust/crates/libpulse-simple-binding-2.28.1.crate) = 05fd6b68f33f6a251265e6ed1212dc3107caad7c5c6fdcd847b2e65ef58c308d
-SIZE (rust/crates/libpulse-simple-binding-2.28.1.crate) = 12265
-SHA256 (rust/crates/libpulse-simple-sys-1.21.1.crate) = ea6613b4199d8b9f0edcfb623e020cb17bbd0bee8dd21f3c7cc938de561c4152
-SIZE (rust/crates/libpulse-simple-sys-1.21.1.crate) = 10465
-SHA256 (rust/crates/libpulse-sys-1.21.0.crate) = bc19e110fbf42c17260d30f6d3dc545f58491c7830d38ecb9aaca96e26067a9b
-SIZE (rust/crates/libpulse-sys-1.21.0.crate) = 35899
+SHA256 (rust/crates/libpulse-binding-2.29.0.crate) = 441092fb2d05962d74246a00c1b2f8c87c60fb6b38a5cc42227c229a702c0ce5
+SIZE (rust/crates/libpulse-binding-2.29.0.crate) = 129628
+SHA256 (rust/crates/libpulse-simple-binding-2.29.0.crate) = b7bebef0381c8e3e4b23cc24aaf36fab37472bece128de96f6a111efa464cfef
+SIZE (rust/crates/libpulse-simple-binding-2.29.0.crate) = 13697
+SHA256 (rust/crates/libpulse-simple-sys-1.22.0.crate) = 3bd96888fe37ad270d16abf5e82cccca1424871cf6afa2861824d2a52758eebc
+SIZE (rust/crates/libpulse-simple-sys-1.22.0.crate) = 11624
+SHA256 (rust/crates/libpulse-sys-1.22.0.crate) = b8febf45075a6ac7e36d0c7aa62536217f476f24456854cdad296952852b5cd2
+SIZE (rust/crates/libpulse-sys-1.22.0.crate) = 37106
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/librespot-audio-0.6.0.crate) = 7e07566fe7553042936c61bbdd9bedb524114a904aa7f9738e266c641468bab8
@@ -459,14 +445,14 @@ SHA256 (rust/crates/librespot-protocol-0.6.0.crate) = 80802f52b5a1b3a2157454e6ac
SIZE (rust/crates/librespot-protocol-0.6.0.crate) = 71113
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.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
+SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/mac-notification-sys-0.6.2.crate) = dce8f34f3717aa37177e723df6c1fc5fb02b2a1087374ea3fe0ea42316dc8f91
SIZE (rust/crates/mac-notification-sys-0.6.2.crate) = 12581
SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
@@ -485,12 +471,12 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
SIZE (rust/crates/mime-0.3.17.crate) = 15712
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.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
+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/native-tls-0.2.13.crate) = 0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c
-SIZE (rust/crates/native-tls-0.2.13.crate) = 29133
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/ncurses-5.101.0.crate) = 5e2c5d34d72657dc4b638a1c25d40aae81e4f1c699062f72f467237920752032
SIZE (rust/crates/ncurses-5.101.0.crate) = 26027
SHA256 (rust/crates/ncurses-6.0.1.crate) = fbd71afa95710e841d173521e8483e764004eb332bdf47bd01d00f568688027f
@@ -501,18 +487,16 @@ SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4e
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
-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/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21
SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855
-SHA256 (rust/crates/notify-rust-4.11.4.crate) = 96ae13fb6065b0865d2310dfa55ce319245052ed95fbbe2bc87c99962c58d73f
-SIZE (rust/crates/notify-rust-4.11.4.crate) = 60195
+SHA256 (rust/crates/notify-rust-4.11.7.crate) = 6442248665a5aa2514e794af3b39661a8e73033b1cc5e59899e1276117ee4400
+SIZE (rust/crates/notify-rust-4.11.7.crate) = 59113
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
SHA256 (rust/crates/num-0.2.1.crate) = b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36
@@ -531,8 +515,6 @@ SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d76041355
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.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d
-SIZE (rust/crates/num-derive-0.3.3.crate) = 14545
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
@@ -559,24 +541,20 @@ SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef
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-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-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-0.6.0.crate) = 3531f65190d9cff863b77a99857e74c314dd16bf56c538c4b57c7cbc3f3a6e59
+SIZE (rust/crates/objc2-0.6.0.crate) = 258013
+SHA256 (rust/crates/objc2-app-kit-0.3.0.crate) = 5906f93257178e2f7ae069efb89fbd6ee94f0592740b5f8a1512ca498814d0fb
+SIZE (rust/crates/objc2-app-kit-0.3.0.crate) = 490503
+SHA256 (rust/crates/objc2-core-foundation-0.3.0.crate) = daeaf60f25471d26948a1c2f840e3f7d86f4109e3af4e8e4b5cd70c39690d925
+SIZE (rust/crates/objc2-core-foundation-0.3.0.crate) = 116097
+SHA256 (rust/crates/objc2-core-graphics-0.3.0.crate) = f8dca602628b65356b6513290a21a6405b4d4027b8b250f0b98dddbb28b7de02
+SIZE (rust/crates/objc2-core-graphics-0.3.0.crate) = 50199
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-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-foundation-0.3.0.crate) = 3a21c6c9014b82c39515db5b396f91645182611c97d24637cf56ac01e5f8d998
+SIZE (rust/crates/objc2-foundation-0.3.0.crate) = 316531
+SHA256 (rust/crates/objc2-io-surface-0.3.0.crate) = 161a8b87e32610086e1a7a9e9ec39f84459db7b3a0881c1f16ca5a2605581c19
+SIZE (rust/crates/objc2-io-surface-0.3.0.crate) = 8733
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
@@ -585,16 +563,16 @@ SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7
SIZE (rust/crates/oboe-0.6.1.crate) = 24588
SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.69.crate) = f5e534d133a060a3c19daec1eb3e98ec6f4685978834f2dbadfe2ec215bab64e
-SIZE (rust/crates/openssl-0.10.69.crate) = 277442
+SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
+SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
+SIZE (rust/crates/openssl-0.10.72.crate) = 283852
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
+SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
+SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
@@ -631,16 +609,16 @@ SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962
SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/platform-dirs-0.3.0.crate) = e188d043c1a692985f78b5464853a263f1a27e5bd6322bad3a4078ee3c998a38
SIZE (rust/crates/platform-dirs-0.3.0.crate) = 6744
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
SHA256 (rust/crates/portaudio-rs-0.3.2.crate) = cdb6b5eff96ccc9bf44d34c379ab03ae944426d83d1694345bdf8159d561d562
SIZE (rust/crates/portaudio-rs-0.3.2.crate) = 13267
SHA256 (rust/crates/portaudio-sys-0.1.1.crate) = 5194a4fa953b4ffd851c320ef6f0484cd7278cb7169ea9d6c433e49b23f7b7f5
@@ -649,14 +627,14 @@ SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff9416
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/priority-queue-2.1.1.crate) = 714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d
-SIZE (rust/crates/priority-queue-2.1.1.crate) = 36321
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/prettyplease-0.2.30.crate) = f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a
+SIZE (rust/crates/prettyplease-0.2.30.crate) = 71670
+SHA256 (rust/crates/priority-queue-2.1.2.crate) = 090ded312ed32a928fb49cb91ab4db6523ae3767225e61fbf6ceaaec3664ed26
+SIZE (rust/crates/priority-queue-2.1.2.crate) = 36557
+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/protobuf-3.7.1.crate) = a3a7c64d9bf75b1b8d981124c14c179074e8caa7dfe7b6a12e6222ddcd0c8f72
SIZE (rust/crates/protobuf-3.7.1.crate) = 211735
SHA256 (rust/crates/protobuf-codegen-3.7.1.crate) = e26b833f144769a30e04b1db0146b2aaa53fd2fd83acf10a6b5f996606c18144
@@ -665,24 +643,28 @@ SHA256 (rust/crates/protobuf-parse-3.7.1.crate) = 322330e133eab455718444b4e033eb
SIZE (rust/crates/protobuf-parse-3.7.1.crate) = 67979
SHA256 (rust/crates/protobuf-support-3.7.1.crate) = b088fd20b938a875ea00843b6faf48579462630015c3788d397ad6a786663252
SIZE (rust/crates/protobuf-support-3.7.1.crate) = 11771
-SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
-SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
+SIZE (rust/crates/quote-1.0.39.crate) = 31206
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
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
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
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/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31
SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
+SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
SHA256 (rust/crates/redox_termios-0.1.3.crate) = 20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb
SIZE (rust/crates/redox_termios-0.1.3.crate) = 3240
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
@@ -695,24 +677,24 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
+SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
+SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
+SIZE (rust/crates/ring-0.17.13.crate) = 1501917
SHA256 (rust/crates/rodio-0.19.0.crate) = 6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb
SIZE (rust/crates/rodio-0.19.0.crate) = 68402
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
SHA256 (rust/crates/rsa-0.9.7.crate) = 47c75d7c5c6b673e58bf54d8544a9f432e3a925b0e80f7cd3602ab5c50c55519
SIZE (rust/crates/rsa-0.9.7.crate) = 80231
-SHA256 (rust/crates/rspotify-0.14.0.crate) = 97e4f3254b449534ab3891331881d922d50ec36bd07c155147253a747fa5d475
-SIZE (rust/crates/rspotify-0.14.0.crate) = 2452475
-SHA256 (rust/crates/rspotify-http-0.14.0.crate) = ed8a6b6d3cfea3040a2436e02366e5cb8d84f7658667be7075f6ed1cc64360da
-SIZE (rust/crates/rspotify-http-0.14.0.crate) = 6562
-SHA256 (rust/crates/rspotify-macros-0.14.0.crate) = 559fad82b639297c093c5cc8ef406001dd0cb55cd9f5125a8fb40310e38b95d9
-SIZE (rust/crates/rspotify-macros-0.14.0.crate) = 2887
-SHA256 (rust/crates/rspotify-model-0.14.0.crate) = 8cd00345ab89d2dd8059f0d0c168a6b0f858099795d7e318554411303b827d95
-SIZE (rust/crates/rspotify-model-0.14.0.crate) = 23684
+SHA256 (rust/crates/rspotify-0.15.0.crate) = 77beedc33ecff4c39e8ef0e6f7ebc8d849f3ffebbeb786f9997d96f0d9cf4017
+SIZE (rust/crates/rspotify-0.15.0.crate) = 2454502
+SHA256 (rust/crates/rspotify-http-0.15.0.crate) = fde1ea9e2a49698cffbc994a83f5f909b37736c31cccb202f9577e8a32df3a63
+SIZE (rust/crates/rspotify-http-0.15.0.crate) = 23389
+SHA256 (rust/crates/rspotify-macros-0.15.0.crate) = ee3dfb51ee54bd754ad76e96ad60a3b64bc70ae33a89261d9dbabc4c148a496f
+SIZE (rust/crates/rspotify-macros-0.15.0.crate) = 3675
+SHA256 (rust/crates/rspotify-model-0.15.0.crate) = 018f29a6a8c47cfe7923c48140ed546a395f660c7af05b73e6001d4505f89c8d
+SIZE (rust/crates/rspotify-model-0.15.0.crate) = 27321
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
@@ -723,8 +705,8 @@ SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c
SIZE (rust/crates/rustls-0.21.12.crate) = 285674
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-0.23.22.crate) = 9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7
-SIZE (rust/crates/rustls-0.23.22.crate) = 341983
+SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
+SIZE (rust/crates/rustls-0.23.23.crate) = 342561
SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5
SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
@@ -739,10 +721,10 @@ SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca77265
SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
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.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+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.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -757,20 +739,20 @@ SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d4
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+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.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
+SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
+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.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/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -783,8 +765,8 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
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.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+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.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
@@ -795,10 +777,10 @@ SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b
SIZE (rust/crates/socks-0.3.4.crate) = 13172
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
@@ -813,10 +795,10 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
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/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
+SIZE (rust/crates/strum-0.27.1.crate) = 7467
+SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
+SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9
@@ -833,10 +815,8 @@ SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb
SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343
SHA256 (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe
SIZE (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 5787
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
+SIZE (rust/crates/syn-2.0.99.crate) = 297762
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
@@ -853,34 +833,34 @@ SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683
SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
-SHA256 (rust/crates/tauri-winrt-notification-0.2.1.crate) = f89f5fb70d6f62381f5d9b2ba9008196150b40b75f3068eb24faeddf1c686871
-SIZE (rust/crates/tauri-winrt-notification-0.2.1.crate) = 42232
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
-SHA256 (rust/crates/termion-4.0.3.crate) = 7eaa98560e51a2cf4f0bb884d8b2098a9ea11ecf3b7078e9c68242c74cc923a7
-SIZE (rust/crates/termion-4.0.3.crate) = 24393
+SHA256 (rust/crates/tauri-winrt-notification-0.7.2.crate) = 0b1e66e07de489fe43a46678dd0b8df65e0c973909df1b60ba33874e297ba9b9
+SIZE (rust/crates/tauri-winrt-notification-0.7.2.crate) = 46776
+SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230
+SIZE (rust/crates/tempfile-3.17.1.crate) = 39240
+SHA256 (rust/crates/termion-4.0.4.crate) = 6f359c854fbecc1ea65bc3683f1dcb2dce78b174a1ca7fda37acd1fff81df6ff
+SIZE (rust/crates/termion-4.0.4.crate) = 24686
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
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.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread-id-4.2.2.crate) = cfe8f25bbdd100db7e1d34acf7fd2dc59c4bf8f7483f505eaa7d4f12f76cc0ea
SIZE (rust/crates/thread-id-4.2.2.crate) = 9230
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/time-0.3.39.crate) = dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8
+SIZE (rust/crates/time-0.3.39.crate) = 139037
+SHA256 (rust/crates/time-core-0.1.3.crate) = 765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef
+SIZE (rust/crates/time-core-0.1.3.crate) = 8002
+SHA256 (rust/crates/time-macros-0.2.20.crate) = e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c
+SIZE (rust/crates/time-macros-0.2.20.crate) = 24416
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.46.1.crate) = 0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17
+SIZE (rust/crates/tokio-1.46.1.crate) = 823632
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
@@ -889,22 +869,26 @@ SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f
SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-tungstenite-0.24.0.crate) = edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9
SIZE (rust/crates/tokio-tungstenite-0.24.0.crate) = 28904
-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.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-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.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee
-SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+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_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
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
@@ -921,18 +905,18 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
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.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+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-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/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
@@ -947,8 +931,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
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.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
+SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
+SIZE (rust/crates/uuid-1.15.1.crate) = 58728
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/vergen-9.0.4.crate) = e0d2f179f8075b805a43a2a21728a46f0cc2921b3c58695b28fa8817e103cd9a
@@ -983,10 +967,10 @@ SHA256 (rust/crates/wayland-backend-0.3.8.crate) = b7208998eaa3870dad37ec8836979
SIZE (rust/crates/wayland-backend-0.3.8.crate) = 75317
SHA256 (rust/crates/wayland-client-0.31.8.crate) = c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f
SIZE (rust/crates/wayland-client-0.31.8.crate) = 64449
-SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4
-SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062
-SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6
-SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804
+SHA256 (rust/crates/wayland-protocols-0.32.6.crate) = 0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc
+SIZE (rust/crates/wayland-protocols-0.32.6.crate) = 187909
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 248a02e6f595aad796561fa82d25601bd2c8c3b145b1c7453fc8f94c1a58f8b2
+SIZE (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 28621
SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
@@ -1011,34 +995,42 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49
SIZE (rust/crates/windows-0.54.0.crate) = 11096265
-SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
-SIZE (rust/crates/windows-0.56.0.crate) = 10807828
SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
SIZE (rust/crates/windows-0.57.0.crate) = 9694564
+SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419
+SIZE (rust/crates/windows-0.61.1.crate) = 9342486
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65
SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
-SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
-SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
-SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b
-SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157
+SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
+SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-future-0.2.0.crate) = 7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32
+SIZE (rust/crates/windows-future-0.2.0.crate) = 17646
SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
-SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
-SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
+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.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
+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.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-registry-0.5.2.crate) = b3bab093bdd303a1240bb99b8aba8ea8a69ee19d34c9e2ef9594e708a4878820
+SIZE (rust/crates/windows-registry-0.5.2.crate) = 13332
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-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-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+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.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1053,82 +1045,62 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
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.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
-SHA256 (rust/crates/windows-version-0.1.2.crate) = c12476c23a74725c539b24eae8bfc0dac4029c39cdb561d9f23616accd4ae26d
-SIZE (rust/crates/windows-version-0.1.2.crate) = 7738
+SHA256 (rust/crates/windows-version-0.1.3.crate) = 7bfbcc4996dd183ff1376a20ade1242da0d2dcaff83cc76710a588d24fd4c5db
+SIZE (rust/crates/windows-version-0.1.3.crate) = 7213
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.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.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
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.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
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.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
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.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
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.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
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.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
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/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
-SIZE (rust/crates/winnow-0.6.26.crate) = 167349
-SHA256 (rust/crates/winnow-0.7.0.crate) = 7e49d2d35d3fad69b39b94139037ecfb4f359f08958b9c11e7315ce770462419
-SIZE (rust/crates/winnow-0.7.0.crate) = 170890
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
SHA256 (rust/crates/winreg-0.5.1.crate) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a
SIZE (rust/crates/winreg-0.5.1.crate) = 17693
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
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/wl-clipboard-rs-0.8.1.crate) = 12b41773911497b18ca8553c3daaf8ec9fe9819caf93d451d3055f69de028adb
-SIZE (rust/crates/wl-clipboard-rs-0.8.1.crate) = 32835
+SHA256 (rust/crates/wl-clipboard-rs-0.9.2.crate) = 8e5ff8d0e60065f549fafd9d6cb626203ea64a798186c80d8e7df4f8af56baeb
+SIZE (rust/crates/wl-clipboard-rs-0.9.2.crate) = 39007
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
@@ -1137,39 +1109,37 @@ SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8
SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
-SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000
SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001
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.3.1.crate) = 2494e4b3f44d8363eef79a8a75fc0649efb710eef65a66b5e688a5eb4afe678a
-SIZE (rust/crates/zbus-5.3.1.crate) = 162072
-SHA256 (rust/crates/zbus_macros-5.3.1.crate) = 445efc01929302aee95e2b25bbb62a301ea8a6369466e4278e58e7d1dfb23631
-SIZE (rust/crates/zbus_macros-5.3.1.crate) = 36371
-SHA256 (rust/crates/zbus_names-4.1.1.crate) = 519629a3f80976d89c575895b05677cbc45eaf9f70d62a364d819ba646409cc8
-SIZE (rust/crates/zbus_names-4.1.1.crate) = 16955
+SHA256 (rust/crates/zbus-5.7.1.crate) = d3a7c7cee313d044fca3f48fa782cb750c79e4ca76ba7bc7718cd4024cdf6f68
+SIZE (rust/crates/zbus-5.7.1.crate) = 163826
+SHA256 (rust/crates/zbus_macros-5.7.1.crate) = a17e7e5eec1550f747e71a058df81a9a83813ba0f6a95f39c4e218bdc7ba366a
+SIZE (rust/crates/zbus_macros-5.7.1.crate) = 36558
+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-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+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/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/zvariant-5.2.0.crate) = 55e6b9b5f1361de2d5e7d9fd1ee5f6f7fcb6060618a1f82f3472f58f2b8d4be9
-SIZE (rust/crates/zvariant-5.2.0.crate) = 77551
-SHA256 (rust/crates/zvariant_derive-5.2.0.crate) = 573a8dd76961957108b10f7a45bac6ab1ea3e9b7fe01aff88325dc57bb8f5c8b
-SIZE (rust/crates/zvariant_derive-5.2.0.crate) = 11491
-SHA256 (rust/crates/zvariant_utils-3.1.0.crate) = ddd46446ea2a1f353bfda53e35f17633afa79f4fe290a611c94645c69fe96a50
-SIZE (rust/crates/zvariant_utils-3.1.0.crate) = 13991
-SHA256 (hrkfdn-ncspot-v1.2.2_GH0.tar.gz) = 11555a61be381afa6196b0603d12ea34ee0c6e1660d7c586d13927f3e5ba802c
-SIZE (hrkfdn-ncspot-v1.2.2_GH0.tar.gz) = 261836
+SHA256 (rust/crates/zvariant-5.5.3.crate) = 9d30786f75e393ee63a21de4f9074d4c038d52c5b1bb4471f955db249f9dffb1
+SIZE (rust/crates/zvariant-5.5.3.crate) = 88043
+SHA256 (rust/crates/zvariant_derive-5.5.3.crate) = 75fda702cd42d735ccd48117b1630432219c0e9616bf6cb0f8350844ee4d9580
+SIZE (rust/crates/zvariant_derive-5.5.3.crate) = 14236
+SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
+SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
+SHA256 (hrkfdn-ncspot-v1.3.0_GH0.tar.gz) = 244f0b37b34a5b7f832c77e7fe102b0f66382156e26395cdf7e2dedfe0d71220
+SIZE (hrkfdn-ncspot-v1.3.0_GH0.tar.gz) = 262140
diff --git a/audio/ncspot/files/patch-powerpc64le b/audio/ncspot/files/patch-powerpc64le
deleted file mode 100644
index 8917a963b4ce..000000000000
--- a/audio/ncspot/files/patch-powerpc64le
+++ /dev/null
@@ -1,20 +0,0 @@
-Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
-
---- cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
-+++ cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
-@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
-
- void OPENSSL_cpuid_setup(void) {
- #if defined(AT_HWCAP2)
-+#if defined(__linux__)
- OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
-+#elif defined(__FreeBSD__)
-+ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
-+#endif
- #else
- OPENSSL_ppc64le_hwcap2 = 0;
- #endif
-+
- OPENSSL_cpucap_initialized = 1;
-
- // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/audio/wavegain/Makefile b/audio/wavegain/Makefile
index f67567cedc58..fa45638b5046 100644
--- a/audio/wavegain/Makefile
+++ b/audio/wavegain/Makefile
@@ -1,9 +1,8 @@
PORTNAME= wavegain
-PORTVERSION= 1.2.8
-PORTREVISION= 3
+DISTVERSION= 1.3.1
CATEGORIES= audio
MASTER_SITES= http://www.rarewares.org/files/others/
-DISTNAME= ${PORTNAME}-${PORTVERSION}srcs${EXTRACT_SUFFIX}
+DISTNAME= ${PORTNAME}-${DISTVERSION}srcs
MAINTAINER= darcsis@gmail.com
COMMENT= Program that applies ReplayGain to wave files
@@ -11,20 +10,18 @@ WWW= https://www.rarewares.org/others.html
LICENSE= LGPL21
-LIB_DEPENDS= libsndfile.so:audio/libsndfile
-
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= uses x86 assembly
-USES= gmake dos2unix zip
+USES= dos2unix zip
-PLIST_FILES= bin/wavegain
+WRKSRC= ${WRKDIR}/WaveGain-${DISTVERSION}
-WRKSRC= ${WRKDIR}/WaveGain-${PORTVERSION}
+PLIST_FILES= bin/wavegain
do-build:
- @cd ${WRKSRC} && ${CC} ${CFLAGS} *.c -o ${PORTNAME} \
- -DHAVE_CONFIG_H -lm -lsndfile -L${LOCALBASE}/lib
+ (cd ${WRKSRC} && ${SETENVI} ${CC} *.c -o ${PORTNAME} \
+ ${CFLAGS} -DHAVE_CONFIG_H ${LDFLAGS} -lm)
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
diff --git a/audio/wavegain/distinfo b/audio/wavegain/distinfo
index 667a08f4f839..bd5c7f2ac564 100644
--- a/audio/wavegain/distinfo
+++ b/audio/wavegain/distinfo
@@ -1,2 +1,3 @@
-SHA256 (wavegain-1.2.8srcs.zip) = e1ded05855fa209a67b887fa90e62c7c0a018dab20265a54d26eca40a6cc1436
-SIZE (wavegain-1.2.8srcs.zip) = 72867
+TIMESTAMP = 1749380338
+SHA256 (wavegain-1.3.1srcs.zip) = 939bdcae73c59851f0a4aaf4e1ecee0815d293f105cc6372c95d4bbeb9346d3d
+SIZE (wavegain-1.3.1srcs.zip) = 76000
diff --git a/audio/wavegain/files/patch-audio.c b/audio/wavegain/files/patch-audio.c
index 5951345a5b52..9de3538df029 100644
--- a/audio/wavegain/files/patch-audio.c
+++ b/audio/wavegain/files/patch-audio.c
@@ -1,7 +1,7 @@
---- audio.c.orig 2020-09-25 07:48:54 UTC
+--- audio.c.orig 2025-06-08 11:07:50 UTC
+++ audio.c
-@@ -32,20 +32,8 @@
- #include <sys/types.h>
+@@ -32,14 +32,6 @@
+ #include <sys/stat.h>
#include <math.h>
-#ifdef _WIN32
@@ -14,19 +14,4 @@
-
#include <fcntl.h>
--#ifndef __MACOSX__
--#include <malloc.h>
--#endif
--
- #include "config.h"
- #include "audio.h"
- #include "i18n.h"
-@@ -642,7 +630,7 @@ int wav_open(FILE *in, wavegain_opt *opt, unsigned cha
- if (!find_gain_chunk(in, &len))
- FSEEK64(in, current_pos, SEEK_SET);
- else {
-- char buf_double[8];
-+ unsigned char buf_double[8];
- opt->gain_chunk = 1;
- fread(buf_double, 1, 8, in);
- opt->gain_scale = READ_D64(buf_double);
+ #ifndef __MACOSX__
diff --git a/audio/wavegain/files/patch-audio.h b/audio/wavegain/files/patch-audio.h
index db4a717f6c63..b5042642ebd8 100644
--- a/audio/wavegain/files/patch-audio.h
+++ b/audio/wavegain/files/patch-audio.h
@@ -1,6 +1,6 @@
---- audio.h.orig 2008-11-11 11:29:08 UTC
+--- audio.h.orig 2025-06-08 11:12:29 UTC
+++ audio.h
-@@ -118,7 +118,7 @@ void raw_close(void *);
+@@ -136,7 +136,7 @@ long wav_ieee_read(void *, double **buffer, int sample
long wav_read(void *, double **buffer, int samples, int fast, int chunk);
long wav_ieee_read(void *, double **buffer, int samples, int fast, int chunk);
diff --git a/audio/wavegain/files/patch-main.c b/audio/wavegain/files/patch-main.c
deleted file mode 100644
index 2cae83cb9c59..000000000000
--- a/audio/wavegain/files/patch-main.c
+++ /dev/null
@@ -1,44 +0,0 @@
---- main.c.orig 2008-08-08 08:48:38 UTC
-+++ main.c
-@@ -178,7 +178,7 @@ int process_files(FILE_LIST* file_list, SETTINGS* sett
- /* Undo previously applied gain */
- if (settings->undo) {
- for (file = file_list; file; file = file->next_file) {
-- if (file->filename == '\0')
-+ if (file->filename == NULL)
- continue;
- if (!write_gains(file->filename, 0, 0, 0, 0, 0, settings)) {
- fprintf(stderr, " Error processing GAIN for file - %s\n", file->filename);
-@@ -191,12 +191,12 @@ int process_files(FILE_LIST* file_list, SETTINGS* sett
- for (file = file_list; file; file = file->next_file) {
- int dc_l;
- int dc_r;
-- if (file->filename == '\0')
-+ if (file->filename == NULL)
- continue;
-
- if (!get_gain(file->filename, &file->track_peak, &file->track_gain,
- file->dc_offset, file->offset, settings)) {
-- file->filename = '\0';
-+ file->filename = NULL;
- continue;
- }
- dc_l = (int)(file->dc_offset[0] * 32768 * -1);
-@@ -262,7 +262,7 @@ int process_files(FILE_LIST* file_list, SETTINGS* sett
- if(settings->apply_gain) { /* Write radio and audiophile gains. */
- total_files = 0.0;
- for (file = file_list; file; file = file->next_file) {
-- if (file->filename == '\0')
-+ if (file->filename == NULL)
- continue;
- if (settings->audiophile && settings->set_album_gain == 1)
- break;
-@@ -297,7 +297,7 @@ int process_files(FILE_LIST* file_list, SETTINGS* sett
- SetEnvironmentVariable("ALBUM_PEAK", ftos(settings->album_peak, "%.0lf"));
-
- for (file = file_list; file; file = file->next_file) {
-- if (file->filename == '\0')
-+ if (file->filename[0] == NULL)
- continue;
-
- if (dir[0] == '.' && dir[1] == '\\') dir += 2;
diff --git a/audio/wavegain/files/patch-misc.c b/audio/wavegain/files/patch-misc.c
deleted file mode 100644
index c71a357f24db..000000000000
--- a/audio/wavegain/files/patch-misc.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- misc.c.orig 2006-06-04 21:47:38 UTC
-+++ misc.c
-@@ -39,8 +39,7 @@ void file_error(const char* message, ...)
- vfprintf(stderr, message, args);
- va_end(args);
-
-- fprintf(stderr, strerror(err_num));
-- fprintf(stderr, "\n");
-+ fprintf(stderr, "%s\n", strerror(err_num));
- }
-
-
diff --git a/audio/wavegain/files/patch-wavegain.c b/audio/wavegain/files/patch-wavegain.c
index 30e76bf945c5..a024043951e8 100644
--- a/audio/wavegain/files/patch-wavegain.c
+++ b/audio/wavegain/files/patch-wavegain.c
@@ -1,11 +1,12 @@
---- wavegain.c.orig 2020-09-25 07:55:21 UTC
+--- wavegain.c.orig 2025-06-08 11:08:36 UTC
+++ wavegain.c
-@@ -19,20 +19,8 @@
- #include <string.h>
+@@ -34,15 +34,6 @@
+ #include <time.h>
#include <ctype.h>
-#ifdef _WIN32
-#include <io.h>
+-#include <process.h>
-#else
-# ifndef __MACOSX__
-# include <sys/io.h>
@@ -14,107 +15,4 @@
-
#include <fcntl.h>
--#ifndef __MACOSX__
--#include <malloc.h>
--#endif
--
- #include "gain_analysis.h"
- #include "i18n.h"
- #include "getopt.h"
-@@ -44,6 +32,8 @@
-
- #ifdef _WIN32
- #include <windows.h>
-+#else
-+#include <unistd.h>
- #endif
-
- #ifdef ENABLE_RECURSIVE
-@@ -57,6 +47,9 @@
- #define ROUND64(x) ( doubletmp = (x) + Dither.Add + (Int64_t)0x001FFFFD80000000L, *(Int64_t*)(&doubletmp) - (Int64_t)0x433FFFFD80000000L )
- #endif
-
-+#include <errno.h>
-+static int xrename(const char *oldpath, const char *newpath);
-+
- extern int write_to_log;
- dither_t Dither;
- double doubletmp;
-@@ -639,7 +632,14 @@ int write_gains(const char *filename, double radio_gai
- goto exit;
- }
-
-- if (rename(TEMP_NAME, filename) != 0) {
-+ /*
-+ * int rename(const char *old, const char *new);
-+ * In POSIX, rename will fail if the 'old' and 'new' names are on different mounted file systems.
-+ * ( From http://en.wikipedia.org/wiki/Rename_%28C%29 )
-+ * Function 'xrename' from 'normalize-0.7.6' is one clever solution
-+ */
-+ /*if (rename(TEMP_NAME, filename) != 0) {*/
-+ if (xrename(TEMP_NAME, filename) != 0) {
- fprintf(stderr, " Error renaming '" TEMP_NAME "' to '%s' (uh-oh)\n", filename);
- goto exit;
- }
-@@ -650,4 +650,61 @@ exit:
- return result;
- }
-
-+/* From normalize-0.7.6/nid3lib/write.c
-+ * Move the file "oldpath" to "newpath", or copy and delete if they
-+ * are on different filesystems.
-+*/
-+static int
-+xrename(const char *oldpath, const char *newpath)
-+{
-+ FILE *in, *out;
-+ char buf[4096];
-+ size_t sz;
-
-+ if (strcmp(oldpath, newpath) == 0)
-+ return 0;
-+
-+#ifdef __EMX__
-+ if (unlink(newpath) == -1 && errno != ENOENT)
-+ return -1;
-+#endif
-+
-+ if (rename(oldpath, newpath) == -1) {
-+ if (errno == EXDEV) {
-+ /* files are on different filesystems, so we have to copy */
-+ if (unlink(newpath) == -1 && errno != ENOENT)
-+ return -1;
-+
-+ in = fopen(oldpath, "rb");
-+ if (in == NULL)
-+ return -1;
-+ out = fopen(newpath, "wb");
-+ if (out == NULL) {
-+ fclose(in);
-+ return -1;
-+ }
-+
-+ while ((sz = fread(buf, 1, 4096, in)) > 0)
-+ fwrite(buf, 1, sz, out);
-+
-+ if (ferror(in) || ferror(out)) {
-+ fclose(in);
-+ fclose(out);
-+ return -1;
-+ }
-+ if (fclose(in) == EOF) {
-+ fclose(out);
-+ return -1;
-+ }
-+ if (fclose(out) == EOF)
-+ return -1;
-+
-+ if (unlink(oldpath) == -1)
-+ return -1;
-+ } else {
-+ return -1;
-+ }
-+ }
-+
-+ return 0;
-+}
+ #ifndef __MACOSX__
diff --git a/biology/augustus/Makefile b/biology/augustus/Makefile
index 147d25ad6850..9ca5a108bdec 100644
--- a/biology/augustus/Makefile
+++ b/biology/augustus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= augustus
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= biology science
PKGNAMESUFFIX= -gene-prediction
diff --git a/biology/bcf-score/Makefile b/biology/bcf-score/Makefile
index bd2d2610e27e..dc846f339fad 100644
--- a/biology/bcf-score/Makefile
+++ b/biology/bcf-score/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bcf-score
DISTVERSION= 1.20
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology
MASTER_SITES= https://software.broadinstitute.org/software/score/
# Get this right, or ports will download bcftools in it's place via tuple
diff --git a/biology/biosig/Makefile b/biology/biosig/Makefile
index 1a676735a7d6..5bfc428dd205 100644
--- a/biology/biosig/Makefile
+++ b/biology/biosig/Makefile
@@ -1,6 +1,6 @@
PORTNAME= biosig
DISTVERSION= 2.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile
index b5a498ce42ad..ae29096cd085 100644
--- a/cad/gmsh/Makefile
+++ b/cad/gmsh/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gmsh
-DISTVERSION= 4.13.1
-PORTREVISION= 6
+DISTVERSION= 4.14.0
CATEGORIES= cad
MASTER_SITES= http://gmsh.info/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
diff --git a/cad/gmsh/distinfo b/cad/gmsh/distinfo
index a962d87ceaf7..2c20a5dbf455 100644
--- a/cad/gmsh/distinfo
+++ b/cad/gmsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718914009
-SHA256 (gmsh/gmsh-4.13.1-source.tgz) = 77972145f431726026d50596a6a44fb3c1c95c21255218d66955806b86edbe8d
-SIZE (gmsh/gmsh-4.13.1-source.tgz) = 18383962
+TIMESTAMP = 1753978269
+SHA256 (gmsh/gmsh-4.14.0-source.tgz) = db4d7da2062e9a4356a820832138ab99f97af6388bfeb21599a2eadfb0b76a28
+SIZE (gmsh/gmsh-4.14.0-source.tgz) = 18458158
diff --git a/cad/gmsh/files/patch-CMakeLists.txt b/cad/gmsh/files/patch-CMakeLists.txt
deleted file mode 100644
index 86815dd843e5..000000000000
--- a/cad/gmsh/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig 2024-05-07 15:55:05 UTC
-+++ CMakeLists.txt
-@@ -834,7 +834,7 @@ if(ENABLE_TINYXML2)
- endif()
-
- if(ENABLE_TINYXML2)
-- find_library(TINYXML2_LIB mathex PATH_SUFFIXES lib)
-+ find_library(TINYXML2_LIB tinyxml2 PATH_SUFFIXES lib)
- find_path(TINYXML2_INC "tinyxml2.h" PATH_SUFFIXES src include)
- if(ENABLE_SYSTEM_CONTRIB AND TINYXML2_LIB AND TINYXML2_INC)
- list(APPEND EXTERNAL_LIBRARIES ${TINYXML2_LIB})
diff --git a/cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp b/cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp
deleted file mode 100644
index 2ecac4e87b02..000000000000
--- a/cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp
+++ /dev/null
@@ -1,41 +0,0 @@
---- contrib/HighOrderMeshOptimizer/HighOrderMeshElasticAnalogy.cpp.orig 2024-03-29 22:06:53 UTC
-+++ contrib/HighOrderMeshOptimizer/HighOrderMeshElasticAnalogy.cpp
-@@ -242,25 +242,25 @@ void highOrderTools::_computeMetricInfo(GFace *gf, MEl
- for(int j = 0; j < nbNodes; j++) {
- SPoint2 param;
- reparamMeshVertexOnFace(e->getVertex(j), gf, param);
-- Pair<SVector3, SVector3> der = gf->firstDer(param);
-+ std::pair<SVector3, SVector3> der = gf->firstDer(param);
- int XJ = j;
- int YJ = j + nbNodes;
- int ZJ = j + 2 * nbNodes;
- int UJ = j;
- int VJ = j + nbNodes;
-- J(XJ, UJ) = der.first().x();
-- J(YJ, UJ) = der.first().y();
-- J(ZJ, UJ) = der.first().z();
-- J(XJ, VJ) = der.second().x();
-- J(YJ, VJ) = der.second().y();
-- J(ZJ, VJ) = der.second().z();
-+ J(XJ, UJ) = der.first.x();
-+ J(YJ, UJ) = der.first.y();
-+ J(ZJ, UJ) = der.first.z();
-+ J(XJ, VJ) = der.second.x();
-+ J(YJ, VJ) = der.second.y();
-+ J(ZJ, VJ) = der.second.z();
-
-- JT(UJ, XJ) = der.first().x();
-- JT(UJ, YJ) = der.first().y();
-- JT(UJ, ZJ) = der.first().z();
-- JT(VJ, XJ) = der.second().x();
-- JT(VJ, YJ) = der.second().y();
-- JT(VJ, ZJ) = der.second().z();
-+ JT(UJ, XJ) = der.first.x();
-+ JT(UJ, YJ) = der.first.y();
-+ JT(UJ, ZJ) = der.first.z();
-+ JT(VJ, XJ) = der.second.x();
-+ JT(VJ, YJ) = der.second.y();
-+ JT(VJ, ZJ) = der.second.z();
-
- SVector3 ss = getSSL(e->getVertex(j));
- GPoint gp = gf->point(param);
diff --git a/cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp b/cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp
deleted file mode 100644
index 4cb21e79ce54..000000000000
--- a/cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp
+++ /dev/null
@@ -1,42 +0,0 @@
---- contrib/MeshOptimizer/VertexCoord.cpp.orig 2024-03-29 22:06:54 UTC
-+++ contrib/MeshOptimizer/VertexCoord.cpp
-@@ -76,12 +76,12 @@ void VertexCoordParent::gXyz2gUvw(const SPoint3 &uvw,
- gUvw[0] = gXyz.x() * der.x() + gXyz.y() * der.y() + gXyz.z() * der.z();
- }
- else {
-- Pair<SVector3, SVector3> der =
-+ std::pair<SVector3, SVector3> der =
- static_cast<GFace *>(ge)->firstDer(SPoint2(uvw[0], uvw[1]));
-- gUvw[0] = gXyz.x() * der.first().x() + gXyz.y() * der.first().y() +
-- gXyz.z() * der.first().z();
-- gUvw[1] = gXyz.x() * der.second().x() + gXyz.y() * der.second().y() +
-- gXyz.z() * der.second().z();
-+ gUvw[0] = gXyz.x() * der.first.x() + gXyz.y() * der.first.y() +
-+ gXyz.z() * der.first.z();
-+ gUvw[1] = gXyz.x() * der.second.x() + gXyz.y() * der.second.y() +
-+ gXyz.z() * der.second.z();
- }
- }
-
-@@ -101,15 +101,15 @@ void VertexCoordParent::gXyz2gUvw(const SPoint3 &uvw,
- }
- }
- else {
-- Pair<SVector3, SVector3> der =
-+ std::pair<SVector3, SVector3> der =
- static_cast<GFace *>(ge)->firstDer(SPoint2(uvw[0], uvw[1]));
- auto itUvw = gUvw.begin();
- for(auto itXyz = gXyz.begin(); itXyz != gXyz.end(); itXyz++) {
-- (*itUvw)[0] = itXyz->x() * der.first().x() +
-- itXyz->y() * der.first().y() + itXyz->z() * der.first().z();
-- (*itUvw)[1] = itXyz->x() * der.second().x() +
-- itXyz->y() * der.second().y() +
-- itXyz->z() * der.second().z();
-+ (*itUvw)[0] = itXyz->x() * der.first.x() +
-+ itXyz->y() * der.first.y() + itXyz->z() * der.first.z();
-+ (*itUvw)[1] = itXyz->x() * der.second.x() +
-+ itXyz->y() * der.second.y() +
-+ itXyz->z() * der.second.z();
- itUvw++;
- }
- }
diff --git a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp b/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp
deleted file mode 100644
index 2863634a8f85..000000000000
--- a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp
+++ /dev/null
@@ -1,110 +0,0 @@
---- contrib/domhex/BackgroundMesh2D.cpp.orig 2024-03-29 22:06:54 UTC
-+++ contrib/domhex/BackgroundMesh2D.cpp
-@@ -490,9 +490,9 @@ void frameFieldBackgroundMesh2D::computeCrossField(
- v[1] = (*it)->lines[i]->getVertex(1);
- SPoint2 p1, p2;
- reparamMeshEdgeOnFace(v[0], v[1], face, p1, p2);
-- Pair<SVector3, SVector3> der = face->firstDer((p1 + p2) * .5);
-- SVector3 t1 = der.first();
-- SVector3 t2 = der.second();
-+ std::pair<SVector3, SVector3> der = face->firstDer((p1 + p2) * .5);
-+ SVector3 t1 = der.first;
-+ SVector3 t2 = der.second;
- SVector3 n = crossprod(t1, t2);
- n.normalize();
- SVector3 d1(v[1]->x() - v[0]->x(), v[1]->y() - v[0]->y(),
-@@ -534,21 +534,21 @@ void frameFieldBackgroundMesh2D::eval_crossfield(doubl
- STensor3 &cf)
- {
- double quadAngle = angle(u, v);
-- Pair<SVector3, SVector3> dirs =
-+ std::pair<SVector3, SVector3> dirs =
- compute_crossfield_directions(u, v, quadAngle);
-- SVector3 n = crossprod(dirs.first(), dirs.second());
-+ SVector3 n = crossprod(dirs.first, dirs.second);
-
- for(int i = 0; i < 3; i++) {
-- cf(i, 0) = dirs.first()[i];
-- cf(i, 1) = dirs.second()[i];
-+ cf(i, 0) = dirs.first[i];
-+ cf(i, 1) = dirs.second[i];
- cf(i, 2) = n[i];
- }
-
- // SVector3 t1,t2,n;
- // GFace *face = dynamic_cast<GFace*>(gf);
-- // Pair<SVector3, SVector3> der = face->firstDer(SPoint2(u,v));
-- // SVector3 s1 = der.first();
-- // SVector3 s2 = der.second();
-+ // std::pair<SVector3, SVector3> der = face->firstDer(SPoint2(u,v));
-+ // SVector3 s1 = der.first;
-+ // SVector3 s2 = der.second;
- // n = crossprod(s1,s2);
- // n.normalize();
- // s1.normalize();
-@@ -642,12 +642,12 @@ void frameFieldBackgroundMesh2D::exportCrossField(cons
- double angle_current = angle(v);
- GPoint p = get_GPoint_from_MVertex(v);
- for(int i = 0; i < 2; i++) {
-- Pair<SVector3, SVector3> dirs = compute_crossfield_directions(
-+ std::pair<SVector3, SVector3> dirs = compute_crossfield_directions(
- v->x(), v->y(), angle_current + deltas[i]);
- fprintf(f, "VP(%g,%g,%g) {%g,%g,%g};\n", p.x(), p.y(), p.z(),
-- dirs.first()[0], dirs.first()[1], dirs.first()[2]);
-+ dirs.first[0], dirs.first[1], dirs.first[2]);
- fprintf(f, "VP(%g,%g,%g) {%g,%g,%g};\n", p.x(), p.y(), p.z(),
-- dirs.second()[0], dirs.second()[1], dirs.second()[2]);
-+ dirs.second[0], dirs.second[1], dirs.second[2]);
- }
- }
- fprintf(f, "};\n");
-@@ -656,7 +656,7 @@ void frameFieldBackgroundMesh2D::exportCrossField(cons
-
- // returns the cross field as a pair of othogonal vectors (NOT in parametric
- // coordinates, but real 3D coordinates)
--Pair<SVector3, SVector3>
-+std::pair<SVector3, SVector3>
- frameFieldBackgroundMesh2D::compute_crossfield_directions(double u, double v,
- double angle_current)
- {
-@@ -664,12 +664,12 @@ frameFieldBackgroundMesh2D::compute_crossfield_directi
- GFace *face = dynamic_cast<GFace *>(gf);
- if(!face) {
- Msg::Error("Entity is not a face in background mesh");
-- return Pair<SVector3, SVector3>(SVector3(), SVector3());
-+ return std::pair<SVector3, SVector3>(SVector3(), SVector3());
- }
-
-- Pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v));
-- SVector3 s1 = der.first();
-- SVector3 s2 = der.second();
-+ std::pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v));
-+ SVector3 s1 = der.first;
-+ SVector3 s2 = der.second;
- SVector3 n = crossprod(s1, s2);
- n.normalize();
-
-@@ -687,8 +687,8 @@ frameFieldBackgroundMesh2D::compute_crossfield_directi
- SVector3 t2 = crossprod(n, t1);
- t2.normalize();
-
-- return Pair<SVector3, SVector3>(SVector3(t1[0], t1[1], t1[2]),
-- SVector3(t2[0], t2[1], t2[2]));
-+ return std::pair<SVector3, SVector3>(SVector3(t1[0], t1[1], t1[2]),
-+ SVector3(t2[0], t2[1], t2[2]));
- }
-
- bool frameFieldBackgroundMesh2D::compute_RK_infos(double u, double v, double x,
-@@ -711,9 +711,9 @@ bool frameFieldBackgroundMesh2D::compute_RK_infos(doub
- return false;
- }
-
-- Pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v));
-- SVector3 s1 = der.first();
-- SVector3 s2 = der.second();
-+ std::pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v));
-+ SVector3 s1 = der.first;
-+ SVector3 s2 = der.second;
- SVector3 n = crossprod(s1, s2);
- n.normalize();
- SVector3 basis_u = s1;
diff --git a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h b/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h
deleted file mode 100644
index 9e6ad3a20153..000000000000
--- a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- contrib/domhex/BackgroundMesh2D.h.orig 2024-03-29 22:06:54 UTC
-+++ contrib/domhex/BackgroundMesh2D.h
-@@ -9,9 +9,7 @@
- #include <string>
- #include <map>
- #include <vector>
--#include "Pair.h"
- #include "STensor3.h"
--
- #include "BGMBase.h"
-
- class MTriangle;
-@@ -133,8 +131,8 @@ class frameFieldBackgroundMesh2D : public backgroundMe
- void eval_crossfield(MVertex *vert, STensor3 &cf);
-
- void exportCrossField(const std::string &filename);
-- Pair<SVector3, SVector3> compute_crossfield_directions(double u, double v,
-- double angle_current);
-+ std::pair<SVector3, SVector3> compute_crossfield_directions(double u, double v,
-+ double angle_current);
- bool compute_RK_infos(double u, double v, double x, double y, double z,
- RK_form &infos);
-
diff --git a/cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp b/cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp
deleted file mode 100644
index 2985db17481f..000000000000
--- a/cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
---- contrib/domhex/surfaceFiller.cpp.orig 2024-03-29 22:06:54 UTC
-+++ contrib/domhex/surfaceFiller.cpp
-@@ -85,10 +85,10 @@ bool compute4neighbors(
- metricField = SMetric3(1. / (L * L));
-
- // get the unit normal at that point
-- Pair<SVector3, SVector3> der =
-+ std::pair<SVector3, SVector3> der =
- gf->firstDer(SPoint2(midpoint[0], midpoint[1]));
-- SVector3 s1 = der.first();
-- SVector3 s2 = der.second();
-+ SVector3 s1 = der.first;
-+ SVector3 s2 = der.second;
- SVector3 n = crossprod(s1, s2);
- n.normalize();
- t1 -= n*dot(t1,n);
-@@ -259,10 +259,10 @@ bool compute4neighbors(
- // // 0
-
- // // get the unit normal at that point
--// Pair<SVector3, SVector3> der =
-+// std::pair<SVector3, SVector3> der =
- // gf->firstDer(SPoint2(midpoint[0], midpoint[1]));
--// SVector3 s1 = der.first();
--// SVector3 s2 = der.second();
-+// SVector3 s1 = der.first;
-+// SVector3 s2 = der.second;
- // SVector3 n = crossprod(s1, s2);
- // n.normalize();
-
-@@ -490,7 +490,7 @@ void packingOfParallelograms(GFace *gf, std::vector<MV
- double du[4] = {0,0,0,0}, dv[4]= {0,0,0,0};
-
- // printf("cop %d\n",(*it)->getNum());
--
-+
- for (int i=0;i<2;i++){
- if (gf->periodic(i)){
- reparamMeshVertexOnFace(*it, gf, midpoint);
-@@ -513,7 +513,7 @@ void packingOfParallelograms(GFace *gf, std::vector<MV
- }
-
- if (NP == 0)NP=1;
--
-+
- for (int i=0;i<NP;i++){
- bool singular = !compute4neighbors(gf, *it, midpoint, newp, metricField, cross_field, du[i],dv[i],globalMult );
- // printf("there %d %g %g\n",singular,du[i],dv[i]);
diff --git a/cad/gmsh/files/patch-src_common_gmsh.cpp b/cad/gmsh/files/patch-src_common_gmsh.cpp
deleted file mode 100644
index df550b32000f..000000000000
--- a/cad/gmsh/files/patch-src_common_gmsh.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
---- src/common/gmsh.cpp.orig 2024-05-05 07:36:23 UTC
-+++ src/common/gmsh.cpp
-@@ -443,7 +443,7 @@ GMSH_API void gmsh::model::getEntitiesForPhysicalName(
- GModel::current()->getEntitiesForPhysicalName(name, entities);
- if(entities.size() != 0) {
- for(auto ge : entities) {
-- dimTags.push_back(std::pair<int, int >(ge->dim(), ge->tag()));
-+ dimTags.push_back(std::make_pair(ge->dim(), ge->tag()));
- }
- }
- else {
-@@ -847,13 +847,13 @@ gmsh::model::getDerivative(const int dim, const int ta
- GFace *gf = static_cast<GFace *>(entity);
- for(std::size_t i = 0; i < parametricCoord.size(); i += 2) {
- SPoint2 param(parametricCoord[i], parametricCoord[i + 1]);
-- Pair<SVector3, SVector3> d = gf->firstDer(param);
-- deriv.push_back(d.left().x());
-- deriv.push_back(d.left().y());
-- deriv.push_back(d.left().z());
-- deriv.push_back(d.right().x());
-- deriv.push_back(d.right().y());
-- deriv.push_back(d.right().z());
-+ std::pair<SVector3, SVector3> d = gf->firstDer(param);
-+ deriv.push_back(d.first.x());
-+ deriv.push_back(d.first.y());
-+ deriv.push_back(d.first.z());
-+ deriv.push_back(d.second.x());
-+ deriv.push_back(d.second.y());
-+ deriv.push_back(d.second.z());
- }
- }
- }
diff --git a/cad/gmsh/files/patch-src_geo_GFace.cpp b/cad/gmsh/files/patch-src_geo_GFace.cpp
deleted file mode 100644
index 241d63352f0e..000000000000
--- a/cad/gmsh/files/patch-src_geo_GFace.cpp
+++ /dev/null
@@ -1,121 +0,0 @@
---- src/geo/GFace.cpp.orig 2024-03-29 22:07:00 UTC
-+++ src/geo/GFace.cpp
-@@ -880,10 +880,10 @@ double GFace::curvatureDiv(const SPoint2 &param) const
-
- const double eps = 1.e-5;
-
-- Pair<SVector3, SVector3> der = firstDer(param);
-+ std::pair<SVector3, SVector3> der = firstDer(param);
-
-- SVector3 du = der.first();
-- SVector3 dv = der.second();
-+ SVector3 du = der.first;
-+ SVector3 dv = der.second;
- SVector3 nml = crossprod(du, dv);
-
- double detJ = norm(nml);
-@@ -937,19 +937,19 @@ double GFace::curvatures(const SPoint2 &param, SVector
- SVector3 &dirMin, double &curvMax,
- double &curvMin) const
- {
-- Pair<SVector3, SVector3> D1 = firstDer(param);
-+ std::pair<SVector3, SVector3> D1 = firstDer(param);
-
- if(geomType() == Plane || geomType() == BoundaryLayerSurface) {
-- dirMax = D1.first();
-- dirMin = D1.second();
-+ dirMax = D1.first;
-+ dirMin = D1.second;
- curvMax = 0.;
- curvMin = 0.;
- return 0.;
- }
-
- if(geomType() == Sphere) {
-- dirMax = D1.first();
-- dirMin = D1.second();
-+ dirMax = D1.first;
-+ dirMin = D1.second;
- curvMax = curvatureDiv(param);
- curvMin = curvMax;
- return curvMax;
-@@ -961,8 +961,8 @@ double GFace::curvatures(const SPoint2 &param, SVector
- // curvatures and main directions
- curvMax = fabs(eigVal[1]);
- curvMin = fabs(eigVal[0]);
-- dirMax = eigVec[1] * D1.first() + eigVec[3] * D1.second();
-- dirMin = eigVec[0] * D1.first() + eigVec[2] * D1.second();
-+ dirMax = eigVec[1] * D1.first + eigVec[3] * D1.second;
-+ dirMin = eigVec[0] * D1.first + eigVec[2] * D1.second;
-
- return curvMax;
- }
-@@ -979,9 +979,9 @@ void GFace::getMetricEigenVectors(const SPoint2 &param
- double eigVec[4]) const
- {
- // first derivatives
-- Pair<SVector3, SVector3> D1 = firstDer(param);
-- SVector3 du = D1.first();
-- SVector3 dv = D1.second();
-+ std::pair<SVector3, SVector3> D1 = firstDer(param);
-+ SVector3 du = D1.first;
-+ SVector3 dv = D1.second;
- SVector3 nor = crossprod(du, dv);
- nor.normalize();
-
-@@ -1088,13 +1088,13 @@ void GFace::XYZtoUV(double X, double Y, double Z, doub
-
- while(err > tol && iter < MaxIter) {
- P = point(U, V);
-- Pair<SVector3, SVector3> der = firstDer(SPoint2(U, V));
-- mat[0][0] = der.left().x();
-- mat[0][1] = der.left().y();
-- mat[0][2] = der.left().z();
-- mat[1][0] = der.right().x();
-- mat[1][1] = der.right().y();
-- mat[1][2] = der.right().z();
-+ std::pair<SVector3, SVector3> der = firstDer(SPoint2(U, V));
-+ mat[0][0] = der.first.x();
-+ mat[0][1] = der.first.y();
-+ mat[0][2] = der.first.z();
-+ mat[1][0] = der.second.x();
-+ mat[1][1] = der.second.y();
-+ mat[1][2] = der.second.z();
- mat[2][0] = 0.;
- mat[2][1] = 0.;
- mat[2][2] = 0.;
-@@ -1193,15 +1193,15 @@ void bfgs_callback(const alglib::real_1d_array &x, dou
- // printf("func : %f\n", func);
-
- // Value of the gradient
-- Pair<SVector3, SVector3> der = gf->firstDer(SPoint2(x[0], x[1]));
-- grad[0] = -(p.x() - pnt.x()) * der.left().x() -
-- (p.y() - pnt.y()) * der.left().y() -
-- (p.z() - pnt.z()) * der.left().z();
-- grad[1] = -(p.x() - pnt.x()) * der.right().x() -
-- (p.y() - pnt.y()) * der.right().y() -
-- (p.z() - pnt.z()) * der.right().z();
-+ std::pair<SVector3, SVector3> der = gf->firstDer(SPoint2(x[0], x[1]));
-+ grad[0] = -(p.x() - pnt.x()) * der.first.x() -
-+ (p.y() - pnt.y()) * der.first.y() -
-+ (p.z() - pnt.z()) * der.first.z();
-+ grad[1] = -(p.x() - pnt.x()) * der.second.x() -
-+ (p.y() - pnt.y()) * der.second.y() -
-+ (p.z() - pnt.z()) * der.second.z();
- // printf("func %22.15E Gradients %22.15E %22.15E der %g %g %g\n", func,
-- // grad[0], grad[1],der.left().x(),der.left().y(),der.left().z());
-+ // grad[0], grad[1],der.first.x(),der.first.y(),der.first.z());
- }
- #endif
-
-@@ -1296,8 +1296,8 @@ SVector3 GFace::normal(const SPoint2 &param) const
- {
- if(geomType() == BoundaryLayerSurface) return SVector3();
-
-- Pair<SVector3, SVector3> der = firstDer(param);
-- SVector3 n = crossprod(der.first(), der.second());
-+ std::pair<SVector3, SVector3> der = firstDer(param);
-+ SVector3 n = crossprod(der.first, der.second);
- n.normalize();
- return n;
- }
diff --git a/cad/gmsh/files/patch-src_geo_GFace.h b/cad/gmsh/files/patch-src_geo_GFace.h
deleted file mode 100644
index 6155c2ff1b67..000000000000
--- a/cad/gmsh/files/patch-src_geo_GFace.h
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/geo/GFace.h.orig 2024-03-29 22:07:00 UTC
-+++ src/geo/GFace.h
-@@ -10,13 +10,13 @@
- #include <string>
- #include <vector>
- #include <map>
-+#include <utility>
- #include "GmshDefines.h"
- #include "GEntity.h"
- #include "GPoint.h"
- #include "GEdgeLoop.h"
- #include "SPoint2.h"
- #include "SVector3.h"
--#include "Pair.h"
- #include "Numeric.h"
- #include "boundaryLayersData.h"
-
-@@ -201,7 +201,7 @@ class GFace : public GEntity { (public)
- virtual SVector3 normal(const SPoint2 &param) const;
-
- // return the first derivate of the face at the parameter location
-- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param) const = 0;
-+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 &param) const = 0;
-
- // compute the second derivates of the face at the parameter location
- virtual void secondDer(const SPoint2 &param, SVector3 &dudu, SVector3 &dvdv,
diff --git a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp b/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp
deleted file mode 100644
index a78293d1f542..000000000000
--- a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp
+++ /dev/null
@@ -1,274 +0,0 @@
---- src/geo/GeomMeshMatcher.cpp.orig 2024-03-29 22:07:00 UTC
-+++ src/geo/GeomMeshMatcher.cpp
-@@ -12,7 +12,6 @@
- #include <list>
- #include <vector>
- #include "GeomMeshMatcher.h"
--#include "Pair.h"
- #include "discreteVertex.h"
- #include "GmshMessage.h"
- #include "SOrientedBoundingBox.h"
-@@ -61,22 +60,22 @@ void getIntersection(std::vector<T> &res, std::vector<
- }
- }
-
--template <class T> T findMatching(std::vector<Pair<T, T> > &matching, T &entity)
-+template <class T> T findMatching(std::vector<std::pair<T, T> > &matching, T &entity)
- {
- for(auto pair = matching.begin(); pair != matching.end(); pair++) {
-- if((*pair).left() == entity) return ((*pair).right());
-+ if((*pair).first == entity) return ((*pair).second);
- }
- return (0);
- }
-
- // Matching vertices
-
--std::vector<Pair<GVertex *, GVertex *> > *
-+std::vector<std::pair<GVertex *, GVertex *> > *
- GeomMeshMatcher::matchVertices(GModel *m1, GModel *m2, bool &ok)
- {
- // Vector that will be returned.
-- std::vector<Pair<GVertex *, GVertex *> > *coresp_v =
-- new std::vector<Pair<GVertex *, GVertex *> >;
-+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v =
-+ new std::vector<std::pair<GVertex *, GVertex *> >;
- int num_matched_vertices = 0;
- int num_total_vertices = m2->getNumVertices();
-
-@@ -107,7 +106,7 @@ GeomMeshMatcher::matchVertices(GModel *m1, GModel *m2,
-
- if(choice && best_score != DBL_MAX) {
- choice->physicals = v1->physicals;
-- coresp_v->push_back(Pair<GVertex *, GVertex *>(v1, choice));
-+ coresp_v->push_back(std::make_pair(v1, choice));
- num_matched_vertices++;
- }
- }
-@@ -120,17 +119,17 @@ GeomMeshMatcher::matchVertices(GModel *m1, GModel *m2,
-
- // Matching edges
-
--std::vector<Pair<GEdge *, GEdge *> > *
-+std::vector<std::pair<GEdge *, GEdge *> > *
- GeomMeshMatcher::matchEdges(GModel *m1, GModel *m2,
-- std::vector<Pair<GVertex *, GVertex *> > *coresp_v,
-+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v,
- bool &ok)
- {
- int num_matched_edges = 0;
- int num_total_edges = m2->getNumEdges();
-
- // Vector that will be returned.
-- std::vector<Pair<GEdge *, GEdge *> > *coresp_e =
-- new std::vector<Pair<GEdge *, GEdge *> >;
-+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e =
-+ new std::vector<std::pair<GEdge *, GEdge *> >;
-
- std::vector<GEdge *> closed_curves;
-
-@@ -195,7 +194,7 @@ GeomMeshMatcher::matchEdges(GModel *m1, GModel *m2,
- }
- }
- }
-- coresp_e->push_back(Pair<GEdge *, GEdge *>(e1, choice));
-+ coresp_e->push_back(std::make_pair(e1, choice));
-
- // copy topological information
- if(choice) {
-@@ -213,16 +212,16 @@ GeomMeshMatcher::matchEdges(GModel *m1, GModel *m2,
-
- // Matching faces
-
--std::vector<Pair<GFace *, GFace *> > *
-+std::vector<std::pair<GFace *, GFace *> > *
- GeomMeshMatcher::matchFaces(GModel *m1, GModel *m2,
-- std::vector<Pair<GEdge *, GEdge *> > *coresp_e,
-+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e,
- bool &ok)
- {
- int num_matched_faces = 0;
- int num_total_faces = m2->getNumFaces();
-
-- std::vector<Pair<GFace *, GFace *> > *coresp_f =
-- new std::vector<Pair<GFace *, GFace *> >;
-+ std::vector<std::pair<GFace *, GFace *> > *coresp_f =
-+ new std::vector<std::pair<GFace *, GFace *> >;
-
- for(auto fit = m1->firstFace(); fit != m1->lastFace(); fit++) {
- GFace *f1 = (GFace *)*fit;
-@@ -276,7 +275,7 @@ GeomMeshMatcher::matchFaces(GModel *m1, GModel *m2,
-
- if(choice) {
- Msg::Debug("Surfaces %i and %i match", f1->tag(), choice->tag());
-- coresp_f->push_back(Pair<GFace *, GFace *>(f1, choice));
-+ coresp_f->push_back(std::make_pair(f1, choice));
- // copy topological information
- choice->setTag(f1->tag());
- f1->physicals = choice->physicals;
-@@ -292,17 +291,17 @@ GeomMeshMatcher::matchFaces(GModel *m1, GModel *m2,
-
- // Matching regions
-
--std::vector<Pair<GRegion *, GRegion *> > *
-+std::vector<std::pair<GRegion *, GRegion *> > *
- GeomMeshMatcher::matchRegions(GModel *m1, GModel *m2,
-- std::vector<Pair<GFace *, GFace *> > *coresp_f,
-+ std::vector<std::pair<GFace *, GFace *> > *coresp_f,
- bool &ok)
-
- {
- int num_matched_regions = 0;
- int num_total_regions = 0;
-
-- std::vector<Pair<GRegion *, GRegion *> > *coresp_r =
-- new std::vector<Pair<GRegion *, GRegion *> >;
-+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r =
-+ new std::vector<std::pair<GRegion *, GRegion *> >;
-
- std::vector<GEntity *> m1_entities;
- m1->getEntities(m1_entities, 3);
-@@ -344,8 +343,7 @@ GeomMeshMatcher::matchRegions(GModel *m1, GModel *m2,
- }
-
- if(common_regions.size() == 1) {
-- coresp_r->push_back(
-- Pair<GRegion *, GRegion *>((GRegion *)*entity1, common_regions[0]));
-+ coresp_r->push_back(std::make_pair((GRegion *)*entity1, common_regions[0]));
- common_regions[0]->setTag(((GRegion *)*entity1)->tag());
- (*entity1)->physicals = common_regions[0]->physicals;
- num_matched_regions++;
-@@ -377,8 +375,7 @@ GeomMeshMatcher::matchRegions(GModel *m1, GModel *m2,
- choice = (*candidate);
- }
- }
-- coresp_r->push_back(
-- Pair<GRegion *, GRegion *>((GRegion *)*entity1, choice));
-+ coresp_r->push_back(std::make_pair((GRegion *)*entity1, choice));
- if(choice) {
- choice->setTag(((GRegion *)*entity1)->tag());
- (*entity1)->physicals = choice->physicals;
-@@ -594,13 +591,13 @@ template <class GEType>
- }
-
- template <class GEType>
--static void copy_periodicity(std::vector<Pair<GEType *, GEType *> > &eCor,
-+static void copy_periodicity(std::vector<std::pair<GEType *, GEType *> > &eCor,
- std::map<MVertex *, MVertex *> &mesh_to_geom)
- {
- typename std::multimap<GEType *, GEType *> eMap; // (eCor.begin(),eCor.end());
- auto eIter = eCor.begin();
- for(; eIter != eCor.end(); ++eIter) {
-- eMap.insert(std::make_pair(eIter->second(), eIter->first()));
-+ eMap.insert(std::make_pair(eIter->second, eIter->first));
- }
-
- auto srcIter = eMap.begin();
-@@ -651,12 +648,12 @@ template <class GEType>
- }
-
- template <class GEType>
--static bool apply_periodicity(std::vector<Pair<GEType *, GEType *> > &eCor)
-+static bool apply_periodicity(std::vector<std::pair<GEType *, GEType *> > &eCor)
- {
- typename std::multimap<GEType *, GEType *> eMap; // (eCor.begin(),eCor.end());
- auto eIter = eCor.begin();
- for(; eIter != eCor.end(); ++eIter) {
-- eMap.insert(std::make_pair(eIter->second(), eIter->first()));
-+ eMap.insert(std::make_pair(eIter->second, eIter->first));
- }
-
- auto srcIter = eMap.begin();
-@@ -787,57 +784,57 @@ void copy_vertices(GModel *geom, GModel *mesh,
-
- void copy_vertices(GModel *geom, GModel *mesh,
- std::map<MVertex *, MVertex *> &_mesh_to_geom,
-- std::vector<Pair<GVertex *, GVertex *> > *coresp_v,
-- std::vector<Pair<GEdge *, GEdge *> > *coresp_e,
-- std::vector<Pair<GFace *, GFace *> > *coresp_f,
-- std::vector<Pair<GRegion *, GRegion *> > *coresp_r)
-+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v,
-+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e,
-+ std::vector<std::pair<GFace *, GFace *> > *coresp_f,
-+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r)
- {
- // copy all elements
- for(std::size_t i = 0; i < coresp_v->size(); ++i)
-- copy_vertices((*coresp_v)[i].first(), (*coresp_v)[i].second(),
-+ copy_vertices((*coresp_v)[i].first, (*coresp_v)[i].second,
- _mesh_to_geom);
- for(std::size_t i = 0; i < coresp_e->size(); ++i)
-- copy_vertices((*coresp_e)[i].first(), (*coresp_e)[i].second(),
-+ copy_vertices((*coresp_e)[i].first, (*coresp_e)[i].second,
- _mesh_to_geom);
- for(std::size_t i = 0; i < coresp_f->size(); ++i)
-- copy_vertices((*coresp_f)[i].first(), (*coresp_f)[i].second(),
-+ copy_vertices((*coresp_f)[i].first, (*coresp_f)[i].second,
- _mesh_to_geom);
- for(std::size_t i = 0; i < coresp_r->size(); ++i)
-- copy_vertices((*coresp_r)[i].first(), (*coresp_r)[i].second(),
-+ copy_vertices((*coresp_r)[i].first, (*coresp_r)[i].second,
- _mesh_to_geom);
- }
- void copy_elements(GModel *geom, GModel *mesh,
- std::map<MVertex *, MVertex *> &_mesh_to_geom,
-- std::vector<Pair<GVertex *, GVertex *> > *coresp_v,
-- std::vector<Pair<GEdge *, GEdge *> > *coresp_e,
-- std::vector<Pair<GFace *, GFace *> > *coresp_f,
-- std::vector<Pair<GRegion *, GRegion *> > *coresp_r)
-+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v,
-+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e,
-+ std::vector<std::pair<GFace *, GFace *> > *coresp_f,
-+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r)
- {
- // copy all elements
-
- for(std::size_t i = 0; i < coresp_v->size(); ++i) {
-- GVertex *dest = (*coresp_v)[i].first();
-- GVertex *orig = (*coresp_v)[i].second();
-+ GVertex *dest = (*coresp_v)[i].first;
-+ GVertex *orig = (*coresp_v)[i].second;
- copy_elements<MPoint>(dest->points, orig->points, _mesh_to_geom);
- }
-
- for(std::size_t i = 0; i < coresp_e->size(); ++i) {
-- GEdge *dest = (*coresp_e)[i].first();
-- GEdge *orig = (*coresp_e)[i].second();
-+ GEdge *dest = (*coresp_e)[i].first;
-+ GEdge *orig = (*coresp_e)[i].second;
- copy_elements<MLine>(dest->lines, orig->lines, _mesh_to_geom);
- }
-
- for(std::size_t i = 0; i < coresp_f->size(); ++i) {
-- GFace *dest = (*coresp_f)[i].first();
-- GFace *orig = (*coresp_f)[i].second();
-+ GFace *dest = (*coresp_f)[i].first;
-+ GFace *orig = (*coresp_f)[i].second;
- copy_elements<MTriangle>(dest->triangles, orig->triangles, _mesh_to_geom);
- copy_elements<MQuadrangle>(dest->quadrangles, orig->quadrangles,
- _mesh_to_geom);
- }
-
- for(std::size_t i = 0; i < coresp_r->size(); ++i) {
-- GRegion *dest = (*coresp_r)[i].first();
-- GRegion *orig = (*coresp_r)[i].second();
-+ GRegion *dest = (*coresp_r)[i].first;
-+ GRegion *orig = (*coresp_r)[i].second;
- copy_elements<MTetrahedron>(dest->tetrahedra, orig->tetrahedra,
- _mesh_to_geom);
- copy_elements<MHexahedron>(dest->hexahedra, orig->hexahedra, _mesh_to_geom);
-@@ -857,10 +854,10 @@ int GeomMeshMatcher::match(GModel *geom, GModel *mesh)
-
- bool ok = true;
-
-- std::vector<Pair<GVertex *, GVertex *> > *coresp_v(nullptr);
-- std::vector<Pair<GEdge *, GEdge *> > *coresp_e(nullptr);
-- std::vector<Pair<GFace *, GFace *> > *coresp_f(nullptr);
-- std::vector<Pair<GRegion *, GRegion *> > *coresp_r(nullptr);
-+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v(nullptr);
-+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e(nullptr);
-+ std::vector<std::pair<GFace *, GFace *> > *coresp_f(nullptr);
-+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r(nullptr);
-
- coresp_v = matchVertices(geom, mesh, ok);
- if(ok) {
diff --git a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h b/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h
deleted file mode 100644
index a22748865e45..000000000000
--- a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h
+++ /dev/null
@@ -1,32 +0,0 @@
---- src/geo/GeomMeshMatcher.h.orig 2024-03-29 22:07:00 UTC
-+++ src/geo/GeomMeshMatcher.h
-@@ -16,21 +16,20 @@
- #include "GEdge.h"
- #include "GFace.h"
- #include "GRegion.h"
--#include "Pair.h"
-
- class GeomMeshMatcher {
- private:
-- std::vector<Pair<GVertex *, GVertex *> > *matchVertices(GModel *m1,
-- GModel *m2, bool &ok);
-- std::vector<Pair<GEdge *, GEdge *> > *
-+ std::vector<std::pair<GVertex *, GVertex *> > *
-+ matchVertices(GModel *m1, GModel *m2, bool &ok);
-+ std::vector<std::pair<GEdge *, GEdge *> > *
- matchEdges(GModel *m1, GModel *m2,
-- std::vector<Pair<GVertex *, GVertex *> > *coresp_v, bool &ok);
-- std::vector<Pair<GFace *, GFace *> > *
-+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v, bool &ok);
-+ std::vector<std::pair<GFace *, GFace *> > *
- matchFaces(GModel *m1, GModel *m2,
-- std::vector<Pair<GEdge *, GEdge *> > *coresp_e, bool &ok);
-- std::vector<Pair<GRegion *, GRegion *> > *
-+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e, bool &ok);
-+ std::vector<std::pair<GRegion *, GRegion *> > *
- matchRegions(GModel *m1, GModel *m2,
-- std::vector<Pair<GFace *, GFace *> > *coresp_f, bool &ok);
-+ std::vector<std::pair<GFace *, GFace *> > *coresp_f, bool &ok);
- static GeomMeshMatcher *_gmm_instance;
- GeomMeshMatcher() {}
- ~GeomMeshMatcher() {}
diff --git a/cad/gmsh/files/patch-src_geo_OCCFace.cpp b/cad/gmsh/files/patch-src_geo_OCCFace.cpp
deleted file mode 100644
index 4d34954ee598..000000000000
--- a/cad/gmsh/files/patch-src_geo_OCCFace.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/geo/OCCFace.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/OCCFace.cpp
-@@ -249,13 +249,13 @@ SVector3 OCCFace::normal(const SPoint2 &param) const
- return n;
- }
-
--Pair<SVector3, SVector3> OCCFace::firstDer(const SPoint2 &param) const
-+std::pair<SVector3, SVector3> OCCFace::firstDer(const SPoint2 &param) const
- {
- gp_Pnt pnt;
- gp_Vec du, dv;
- _occface->D1(param.x(), param.y(), pnt, du, dv);
-- return Pair<SVector3, SVector3>(SVector3(du.X(), du.Y(), du.Z()),
-- SVector3(dv.X(), dv.Y(), dv.Z()));
-+ return std::make_pair(SVector3(du.X(), du.Y(), du.Z()),
-+ SVector3(dv.X(), dv.Y(), dv.Z()));
- }
-
- void OCCFace::secondDer(const SPoint2 &param, SVector3 &dudu, SVector3 &dvdv,
diff --git a/cad/gmsh/files/patch-src_geo_OCCFace.h b/cad/gmsh/files/patch-src_geo_OCCFace.h
deleted file mode 100644
index bf34b80f4372..000000000000
--- a/cad/gmsh/files/patch-src_geo_OCCFace.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/geo/OCCFace.h.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/OCCFace.h
-@@ -42,7 +42,7 @@ class OCCFace : public GFace { (public)
- virtual bool containsPoint(const SPoint3 &pt) const;
- virtual bool containsParam(const SPoint2 &pt);
- virtual SVector3 normal(const SPoint2 &param) const;
-- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
-+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
- virtual void secondDer(const SPoint2 &, SVector3 &, SVector3 &,
- SVector3 &) const;
- virtual GEntity::GeomType geomType() const;
diff --git a/cad/gmsh/files/patch-src_geo_Pair.h b/cad/gmsh/files/patch-src_geo_Pair.h
deleted file mode 100644
index d99d6a3bcd43..000000000000
--- a/cad/gmsh/files/patch-src_geo_Pair.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/geo/Pair.h.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/Pair.h
-@@ -1,26 +0,0 @@
--// Gmsh - Copyright (C) 1997-2024 C. Geuzaine, J.-F. Remacle
--//
--// See the LICENSE.txt file in the Gmsh root directory for license information.
--// Please report all issues on https://gitlab.onelab.info/gmsh/gmsh/issues.
--
--#ifndef PAIR_H
--#define PAIR_H
--
--// A pair of values, the types of which can be different
--template <class L, class R> class Pair {
--private:
-- L Left;
-- R Right;
--
--public:
-- Pair() {}
-- Pair(const L &left, const R &right) : Left(left), Right(right) {}
-- L left() const { return Left; }
-- void left(const L &left) { Left = left; }
-- R right() const { return Right; }
-- void right(const R &right) { Right = right; }
-- L first() const { return Left; }
-- R second() const { return Right; }
--};
--
--#endif
diff --git a/cad/gmsh/files/patch-src_geo_discreteFace.cpp b/cad/gmsh/files/patch-src_geo_discreteFace.cpp
deleted file mode 100644
index 52bbff44c5fe..000000000000
--- a/cad/gmsh/files/patch-src_geo_discreteFace.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/geo/discreteFace.cpp.orig 2024-04-18 14:52:42 UTC
-+++ src/geo/discreteFace.cpp
-@@ -363,16 +363,16 @@ double discreteFace::curvatures(const SPoint2 &param,
- return false;
- }
-
--Pair<SVector3, SVector3> discreteFace::firstDer(const SPoint2 &param) const
-+std::pair<SVector3, SVector3> discreteFace::firstDer(const SPoint2 &param) const
- {
-- if(_param.empty()) return Pair<SVector3, SVector3>(SVector3(), SVector3());
-+ if(_param.empty()) return std::make_pair(SVector3(), SVector3());
-
- MElement *e = _param.oct->find(param.x(), param.y(), 0.0, -1, true);
- if(!e) {
- Msg::Info("Triangle not found for first derivative at uv=(%g,%g) on "
- "discrete surface %d",
- param.x(), param.y(), tag());
-- return Pair<SVector3, SVector3>(SVector3(1, 0, 0), SVector3(0, 1, 0));
-+ return std::make_pair(SVector3(1, 0, 0), SVector3(0, 1, 0));
- }
-
- int position = (int)((MTriangle *)e - &_param.t2d[0]);
-@@ -403,8 +403,8 @@ Pair<SVector3, SVector3> discreteFace::firstDer(const
- }
- }
-
-- return Pair<SVector3, SVector3>(SVector3(dxdu[0][0], dxdu[1][0], dxdu[2][0]),
-- SVector3(dxdu[0][1], dxdu[1][1], dxdu[2][1]));
-+ return std::make_pair(SVector3(dxdu[0][0], dxdu[1][0], dxdu[2][0]),
-+ SVector3(dxdu[0][1], dxdu[1][1], dxdu[2][1]));
- }
-
- void discreteFace::secondDer(const SPoint2 &param, SVector3 &dudu,
diff --git a/cad/gmsh/files/patch-src_geo_discreteFace.h b/cad/gmsh/files/patch-src_geo_discreteFace.h
deleted file mode 100644
index dcbc173e68d0..000000000000
--- a/cad/gmsh/files/patch-src_geo_discreteFace.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/geo/discreteFace.h.orig 2024-04-18 14:52:42 UTC
-+++ src/geo/discreteFace.h
-@@ -60,7 +60,7 @@ class discreteFace : public GFace { (public)
- double curvatures(const SPoint2 &param, SVector3 &dirMax, SVector3 &dirMin,
- double &curvMax, double &curvMin) const;
- GEntity::GeomType geomType() const { return DiscreteSurface; }
-- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
-+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
- virtual void secondDer(const SPoint2 &param, SVector3 &dudu, SVector3 &dvdv,
- SVector3 &dudv) const;
- int createGeometry();
diff --git a/cad/gmsh/files/patch-src_geo_gmshFace.cpp b/cad/gmsh/files/patch-src_geo_gmshFace.cpp
deleted file mode 100644
index ecdfdd1ec5b4..000000000000
--- a/cad/gmsh/files/patch-src_geo_gmshFace.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/geo/gmshFace.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/gmshFace.cpp
-@@ -215,19 +215,19 @@ SVector3 gmshFace::normal(const SPoint2 &param) const
- }
- }
-
--Pair<SVector3, SVector3> gmshFace::firstDer(const SPoint2 &param) const
-+std::pair<SVector3, SVector3> gmshFace::firstDer(const SPoint2 &param) const
- {
- if(_s->Typ == MSH_SURF_PLAN && !_s->geometry) {
- double x, y, z, VX[3], VY[3];
- getMeanPlaneData(VX, VY, x, y, z);
-- return Pair<SVector3, SVector3>(SVector3(VX[0], VX[1], VX[2]),
-- SVector3(VY[0], VY[1], VY[2]));
-+ return std::make_pair(SVector3(VX[0], VX[1], VX[2]),
-+ SVector3(VY[0], VY[1], VY[2]));
- }
- else {
- Vertex vu = InterpolateSurface(_s, param[0], param[1], 1, 1);
- Vertex vv = InterpolateSurface(_s, param[0], param[1], 1, 2);
-- return Pair<SVector3, SVector3>(SVector3(vu.Pos.X, vu.Pos.Y, vu.Pos.Z),
-- SVector3(vv.Pos.X, vv.Pos.Y, vv.Pos.Z));
-+ return std::make_pair(SVector3(vu.Pos.X, vu.Pos.Y, vu.Pos.Z),
-+ SVector3(vv.Pos.X, vv.Pos.Y, vv.Pos.Z));
- }
- }
-
diff --git a/cad/gmsh/files/patch-src_geo_gmshFace.h b/cad/gmsh/files/patch-src_geo_gmshFace.h
deleted file mode 100644
index edb65b025f83..000000000000
--- a/cad/gmsh/files/patch-src_geo_gmshFace.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/geo/gmshFace.h.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/gmshFace.h
-@@ -26,7 +26,7 @@ class gmshFace : public GFace { (public)
- virtual bool containsPoint(const SPoint3 &pt) const;
- virtual double getMetricEigenvalue(const SPoint2 &);
- virtual SVector3 normal(const SPoint2 &param) const;
-- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
-+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
- virtual void secondDer(const SPoint2 &, SVector3 &, SVector3 &,
- SVector3 &) const;
- virtual GEntity::GeomType geomType() const;
diff --git a/cad/gmsh/files/patch-src_geo_gmshSurface.cpp b/cad/gmsh/files/patch-src_geo_gmshSurface.cpp
deleted file mode 100644
index 7f744d3ebfda..000000000000
--- a/cad/gmsh/files/patch-src_geo_gmshSurface.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/geo/gmshSurface.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/gmshSurface.cpp
-@@ -23,10 +23,10 @@ SVector3 gmshSurface::normal(const SPoint2 &param) con
- return SVector3();
- }
-
--Pair<SVector3, SVector3> gmshSurface::firstDer(const SPoint2 &param)
-+std::pair<SVector3, SVector3> gmshSurface::firstDer(const SPoint2 &param)
- {
- Msg::Error("First derivative not implemented for this type of surface");
-- return Pair<SVector3, SVector3>();
-+ return std::pair<SVector3, SVector3>();
- }
-
- double gmshSurface::getMetricEigenvalue(const SPoint2 &)
diff --git a/cad/gmsh/files/patch-src_geo_gmshSurface.h b/cad/gmsh/files/patch-src_geo_gmshSurface.h
deleted file mode 100644
index 42b306deb3aa..000000000000
--- a/cad/gmsh/files/patch-src_geo_gmshSurface.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/geo/gmshSurface.h.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/gmshSurface.h
-@@ -9,7 +9,6 @@
- #include <cmath>
- #include <cstdio>
- #include <map>
--#include "Pair.h"
- #include "Range.h"
- #include "SPoint2.h"
- #include "SPoint3.h"
-@@ -61,7 +60,7 @@ class gmshSurface { (public)
- // Return the normal to the face at the given parameter location.
- virtual SVector3 normal(const SPoint2 &param) const;
- // Return the first derivate of the face at the parameter location.
-- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param);
-+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 &param);
- virtual double getMetricEigenvalue(const SPoint2 &);
- };
-
diff --git a/cad/gmsh/files/patch-src_geo_xyFace.h b/cad/gmsh/files/patch-src_geo_xyFace.h
deleted file mode 100644
index f3e92019390e..000000000000
--- a/cad/gmsh/files/patch-src_geo_xyFace.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/geo/xyFace.h.orig 2024-03-29 22:07:01 UTC
-+++ src/geo/xyFace.h
-@@ -33,11 +33,11 @@ class xyFace : public GFace { (public)
- SVector3 n(0, 0, 1);
- return n;
- }
-- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param) const
-+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 &param) const
- {
- SVector3 t1(1, 0, 0);
- SVector3 t2(0, 1, 0);
-- return Pair<SVector3, SVector3>(t1, t2);
-+ return std::make_pair(t1, t2);
- }
- virtual void secondDer(const SPoint2 &, SVector3 &a, SVector3 &b,
- SVector3 &c) const
diff --git a/cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp b/cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp
deleted file mode 100644
index 91240206fb74..000000000000
--- a/cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/mesh/BackgroundMesh.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/mesh/BackgroundMesh.cpp
-@@ -304,8 +304,8 @@ void backgroundMesh::propagateCrossFieldByDistance(GFa
- SPoint2 p1, p2;
- reparamMeshEdgeOnFace(v[0], v[1], _gf, p1, p2);
- /* a correct way of computing angles */
-- Pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5);
-- SVector3 t1 = der.first();
-+ std::pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5);
-+ SVector3 t1 = der.first;
- SVector3 t2(v[1]->x() - v[0]->x(), v[1]->y() - v[0]->y(),
- v[1]->z() - v[0]->z());
- t1.normalize();
-@@ -459,9 +459,9 @@ void backgroundMesh::propagateCrossField(GFace *_gf,
- v[1] = (*it)->lines[i]->getVertex(1);
- SPoint2 p1, p2;
- reparamMeshEdgeOnFace(v[0], v[1], _gf, p1, p2);
-- Pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5);
-- SVector3 t1 = der.first();
-- SVector3 t2 = der.second();
-+ std::pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5);
-+ SVector3 t1 = der.first;
-+ SVector3 t2 = der.second;
- SVector3 n = crossprod(t1, t2);
- n.normalize();
- SVector3 d1(v[1]->x() - v[0]->x(), v[1]->y() - v[0]->y(),
diff --git a/cad/gmsh/files/patch-src_mesh_meshGFace.cpp b/cad/gmsh/files/patch-src_mesh_meshGFace.cpp
deleted file mode 100644
index fa08a01b01d7..000000000000
--- a/cad/gmsh/files/patch-src_mesh_meshGFace.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/mesh/meshGFace.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/mesh/meshGFace.cpp
-@@ -1269,7 +1269,7 @@ static bool improved_translate(GFace *gf, MVertex *ver
- SVector3 s1, s2;
- SVector3 normal;
- SVector3 basis_u, basis_v;
-- Pair<SVector3, SVector3> derivatives;
-+ std::pair<SVector3, SVector3> derivatives;
-
- reparamMeshVertexOnFace(vertex, gf, point);
- x = point.x();
-@@ -1278,8 +1278,8 @@ static bool improved_translate(GFace *gf, MVertex *ver
- angle = backgroundMesh::current()->getAngle(x, y, 0.0);
- derivatives = gf->firstDer(point);
-
-- s1 = derivatives.first();
-- s2 = derivatives.second();
-+ s1 = derivatives.first;
-+ s2 = derivatives.second;
- normal = crossprod(s1, s2);
-
- basis_u = s1;
diff --git a/cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp b/cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp
deleted file mode 100644
index ed95da9fb724..000000000000
--- a/cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/mesh/meshGFaceBamg.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/mesh/meshGFaceBamg.cpp
-@@ -49,14 +49,14 @@ static void computeMeshMetricsForBamg(GFace *gf, int n
- SMetric3 m = BGM_MeshMetric(gf, u, v, gp.x(), gp.y(), gp.z());
-
- // compute the derivatives of the parametrization
-- Pair<SVector3, SVector3> der = gf->firstDer(SPoint2(u, v));
-+ std::pair<SVector3, SVector3> der = gf->firstDer(SPoint2(u, v));
-
-- J(0, 0) = JT(0, 0) = der.first().x();
-- J(0, 1) = JT(1, 0) = der.first().y();
-- J(0, 2) = JT(2, 0) = der.first().z();
-- J(1, 0) = JT(0, 1) = der.second().x();
-- J(1, 1) = JT(1, 1) = der.second().y();
-- J(1, 2) = JT(2, 1) = der.second().z();
-+ J(0, 0) = JT(0, 0) = der.first.x();
-+ J(0, 1) = JT(1, 0) = der.first.y();
-+ J(0, 2) = JT(2, 0) = der.first.z();
-+ J(1, 0) = JT(0, 1) = der.second.x();
-+ J(1, 1) = JT(1, 1) = der.second.y();
-+ J(1, 2) = JT(2, 1) = der.second.z();
-
- m.getMat(M);
- J.mult(M, W);
diff --git a/cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp b/cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp
deleted file mode 100644
index 2b1e1644b5cd..000000000000
--- a/cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/mesh/meshGFaceDelaunayInsertion.cpp.orig 2024-03-29 22:07:01 UTC
-+++ src/mesh/meshGFaceDelaunayInsertion.cpp
-@@ -331,11 +331,11 @@ void buildMetric(GFace *gf, double *uv, double *metric
-
- void buildMetric(GFace *gf, double *uv, double *metric)
- {
-- Pair<SVector3, SVector3> der = gf->firstDer(SPoint2(uv[0], uv[1]));
-+ std::pair<SVector3, SVector3> der = gf->firstDer(SPoint2(uv[0], uv[1]));
-
-- metric[0] = dot(der.first(), der.first());
-- metric[1] = dot(der.second(), der.first());
-- metric[2] = dot(der.second(), der.second());
-+ metric[0] = dot(der.first, der.first);
-+ metric[1] = dot(der.second, der.first);
-+ metric[2] = dot(der.second, der.second);
- }
-
- static double computeTolerance(const double radius)
diff --git a/cad/gmsh/pkg-plist b/cad/gmsh/pkg-plist
index 27c9a23fb122..99ba216e10f7 100644
--- a/cad/gmsh/pkg-plist
+++ b/cad/gmsh/pkg-plist
@@ -46,6 +46,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/api/faces.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/flatten.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/flatten2.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/fractures.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/fragment_surfaces.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/get_data_perf.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/get_data_perf.py
@@ -60,8 +61,10 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/api/import_perf.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/import_perf.jl
%%PORTDOCS%%%%DOCSDIR%%/examples/api/import_perf.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/julia_exception.jl
%%PORTDOCS%%%%DOCSDIR%%/examples/api/mesh_from_discrete_curve.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/mesh_quality.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/min_edge.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/mirror_mesh.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/msh_attributes.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/multi_process.py
@@ -81,6 +84,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/api/open.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/open.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/opt.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/parametric_surface.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/partition.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/partition.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/periodic.py
@@ -90,9 +94,12 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/api/poisson.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/prepro.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/prim_axis.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/raw_tetrahedralization.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/raw_tetrahedralization.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/raw_triangulation.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/relocate_nodes.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/remesh_cavity.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/remesh_partial_move.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/remesh_stl.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/remove_elements.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/renumbering.py
@@ -125,6 +132,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/api/terrain_stl_data.stl
%%PORTDOCS%%%%DOCSDIR%%/examples/api/test.c
%%PORTDOCS%%%%DOCSDIR%%/examples/api/test.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/torus_bspline.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/trimmed.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/tube_boundary_layer.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/view.cpp
@@ -132,6 +140,9 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_adaptive_to_mesh.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_combine.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_element_size.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_list_isoparametric.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_list_subparametric.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_list_superparametric.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_renumbering.py
%%PORTDOCS%%%%DOCSDIR%%/examples/api/viewlist.cpp
%%PORTDOCS%%%%DOCSDIR%%/examples/api/viewlist.py
@@ -145,6 +156,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/component8.step
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/compsolid.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/compsolid2.geo
+%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/cylinder_with_hole.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/extend_field.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/extrude.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/extrude2.geo
@@ -155,6 +167,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/fillet_chamfer.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/fleur.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/fragment_numbering.geo
+%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/full_quad.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/hybrid_occ_builtin.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/hyperboloid.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/import.geo
@@ -183,6 +196,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/spline.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/step_assembly.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/surface_filling.geo
+%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/symmetry_test_occ_builtin.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/thicksolid.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/thrusections.geo
%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/transfinite.geo
@@ -405,4 +419,7 @@ lib/libgmsh.so.%%VER%%
%%PORTDOCS%%%%DOCSDIR%%/tutorials/view3.pos
%%PORTDOCS%%%%DOCSDIR%%/tutorials/view4.pos
%%PORTDOCS%%%%DOCSDIR%%/tutorials/view5.msh
+%%DATADIR%%/gmshConfig.cmake
+%%DATADIR%%/gmshTargets-%%CMAKE_BUILD_TYPE%%.cmake
+%%DATADIR%%/gmshTargets.cmake
share/man/man1/gmsh.1.gz
diff --git a/cad/xyce/Makefile b/cad/xyce/Makefile
index 7565df305192..11c29d3e21da 100644
--- a/cad/xyce/Makefile
+++ b/cad/xyce/Makefile
@@ -1,6 +1,7 @@
PORTNAME= xyce
DISTVERSIONPREFIX= Release-
DISTVERSION= 7.9.0
+PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/comms/Makefile b/comms/Makefile
index 44cd5cd60702..2fdb7d70fe2e 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -59,7 +59,6 @@
SUBDIR += gstreamer1-plugins-spandsp
SUBDIR += gtkmmorse
SUBDIR += hackrf
- SUBDIR += hackrf-devel
SUBDIR += hamlib
SUBDIR += hcidump
SUBDIR += hidapi
diff --git a/comms/hackrf-devel/Makefile b/comms/hackrf-devel/Makefile
deleted file mode 100644
index 53a9812c4b49..000000000000
--- a/comms/hackrf-devel/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= hackrf
-PORTVERSION= g${GIT_SRC_DATE}
-PORTREVISION= 1
-CATEGORIES= comms devel hamradio science security
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= mr@freebsd.org
-COMMENT= Low cost open source hardware software radio platform
-WWW= https://greatscottgadgets.com/hackrf/
-
-LICENSE= GPLv2
-
-DEPRECATED= Legacy version, consider migrating to comms/hackrf
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libfftw3.so:math/fftw3 \
- libfftw3f.so:math/fftw3-float
-
-CONFLICTS= hackrf
-
-USE_GITHUB= YES
-GH_ACCOUNT= mossmann
-GH_TAGNAME= ${GIT_SRC_HASH}
-
-USES= cmake
-CMAKE_SOURCE_PATH= ${WRKSRC}/host
-CMAKE_ARGS= -DLIBUSB_LIBRARIES=/usr/lib/libusb.so
-
-USE_LDCONFIG= yes
-
-.include "Makefile.git_rev"
-
-.include <bsd.port.mk>
diff --git a/comms/hackrf-devel/Makefile.git_rev b/comms/hackrf-devel/Makefile.git_rev
deleted file mode 100644
index c6d13ec86626..000000000000
--- a/comms/hackrf-devel/Makefile.git_rev
+++ /dev/null
@@ -1,2 +0,0 @@
-GIT_SRC_HASH= ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3
-GIT_SRC_DATE= 2021.01.24
diff --git a/comms/hackrf-devel/distinfo b/comms/hackrf-devel/distinfo
deleted file mode 100644
index 93420ec37dcd..000000000000
--- a/comms/hackrf-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1611498095
-SHA256 (mossmann-hackrf-g2021.01.24-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3_GH0.tar.gz) = d558885810aaa6ed087239d49c8160446887fccb0b8e14a06d80851eef0f2fc0
-SIZE (mossmann-hackrf-g2021.01.24-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3_GH0.tar.gz) = 15208743
diff --git a/comms/hackrf-devel/files/newVersion.sh b/comms/hackrf-devel/files/newVersion.sh
deleted file mode 100644
index f5fda28da77b..000000000000
--- a/comms/hackrf-devel/files/newVersion.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-CURDIR=`pwd`
-WRKDIR=`pwd`/work
-#mkdir -p "${WRKDIR}"
-
-if [ \! -d "${CURDIR}/kicad-repo" ]; then
- git clone https://github.com/mossmann/hackrf.git -b master "${CURDIR}/hackrf-repo";
-else
- cd "${CURDIR}/hackrf-repo"
- git pull https://github.com/mossmann/hackrf.git;
-fi
-
-cd "${CURDIR}/hackrf-repo"
-GIT_SRC_HASH=`git log -n 1 --pretty=format:"%H"`;
-GIT_SRC_DATE=`git log -n 1 --date=iso-local -n 1 --pretty=format:"%cd" | \
- cut -c '1-10' | sed -e 's,-,.,g' `
-
-echo "$GIT_SRC_HASH, $GIT_SRC_DATE"
-echo "GIT_SRC_HASH= ${GIT_SRC_HASH}" > ${CURDIR}/Makefile.git_rev
-echo "GIT_SRC_DATE= ${GIT_SRC_DATE}" >> ${CURDIR}/Makefile.git_rev
-
diff --git a/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt b/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt
deleted file mode 100644
index 74a62fe9f785..000000000000
--- a/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- host/hackrf-tools/CMakeLists.txt.orig 2020-10-13 21:46:30 UTC
-+++ host/hackrf-tools/CMakeLists.txt
-@@ -33,7 +33,7 @@ include_directories(getopt)
- add_definitions(/D _CRT_SECURE_NO_WARNINGS)
- else()
- add_definitions(-Wall)
--set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90")
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
- endif()
-
- if(NOT libhackrf_SOURCE_DIR)
diff --git a/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt b/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt
deleted file mode 100644
index e5e5e4b3d782..000000000000
--- a/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- host/libhackrf/CMakeLists.txt.orig 2020-10-13 21:46:30 UTC
-+++ host/libhackrf/CMakeLists.txt
-@@ -37,7 +37,7 @@ if(MSVC)
- set(THREADS_USE_PTHREADS_WIN32 true)
- else()
- add_definitions(-Wall)
-- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90")
-+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
-
- INCLUDE(TestBigEndian)
- TEST_BIG_ENDIAN(BIGENDIAN)
diff --git a/comms/hackrf-devel/pkg-descr b/comms/hackrf-devel/pkg-descr
deleted file mode 100644
index 7e8bf1f695b5..000000000000
--- a/comms/hackrf-devel/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral
-capable of transmission or reception of radio signals from 10 MHz to 6 GHz.
-Designed to enable test and development of modern and next generation radio
-technologies, HackRF One is an open source hardware platform that can
-be used as a USB peripheral or programmed for stand-alone operation.
diff --git a/comms/hackrf-devel/pkg-plist b/comms/hackrf-devel/pkg-plist
deleted file mode 100644
index 8ac0dbe8b73b..000000000000
--- a/comms/hackrf-devel/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-bin/hackrf_clock
-bin/hackrf_cpldjtag
-bin/hackrf_debug
-bin/hackrf_info
-bin/hackrf_operacake
-bin/hackrf_spiflash
-bin/hackrf_sweep
-bin/hackrf_transfer
-include/libhackrf/hackrf.h
-lib/libhackrf.a
-lib/libhackrf.so
-lib/libhackrf.so.0
-lib/libhackrf.so.0.5.0
-libdata/pkgconfig/libhackrf.pc
diff --git a/comms/libimobiledevice-glue/Makefile b/comms/libimobiledevice-glue/Makefile
index 8801e524f466..826a4fdba3a3 100644
--- a/comms/libimobiledevice-glue/Makefile
+++ b/comms/libimobiledevice-glue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libimobiledevice-glue
-PORTVERSION= 1.3.1
+PORTVERSION= 1.3.2
CATEGORIES= comms
MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/
diff --git a/comms/libimobiledevice-glue/distinfo b/comms/libimobiledevice-glue/distinfo
index 916b80fc062d..38c2cf8b3067 100644
--- a/comms/libimobiledevice-glue/distinfo
+++ b/comms/libimobiledevice-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735634662
-SHA256 (libimobiledevice-glue-1.3.1.tar.bz2) = 6e2849f221e6ab970566a115d42f3c20f8848e4d40c2ed61ac20dc85f40fa54f
-SIZE (libimobiledevice-glue-1.3.1.tar.bz2) = 339881
+TIMESTAMP = 1751592250
+SHA256 (libimobiledevice-glue-1.3.2.tar.bz2) = 6489a3411b874ecd81c87815d863603f518b264a976319725e0ed59935546774
+SIZE (libimobiledevice-glue-1.3.2.tar.bz2) = 338101
diff --git a/comms/libimobiledevice-glue/pkg-plist b/comms/libimobiledevice-glue/pkg-plist
index 698cfd32ab04..d32dcc2caa00 100644
--- a/comms/libimobiledevice-glue/pkg-plist
+++ b/comms/libimobiledevice-glue/pkg-plist
@@ -12,5 +12,5 @@ include/libimobiledevice-glue/utils.h
lib/libimobiledevice-glue-1.0.a
lib/libimobiledevice-glue-1.0.so
lib/libimobiledevice-glue-1.0.so.0
-lib/libimobiledevice-glue-1.0.so.0.3.1
+lib/libimobiledevice-glue-1.0.so.0.3.2
libdata/pkgconfig/libimobiledevice-glue-1.0.pc
diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile
index 7f1179f7d085..acfa4759a88c 100644
--- a/comms/libimobiledevice/Makefile
+++ b/comms/libimobiledevice/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libimobiledevice
-DISTVERSION= 1.3.0-241
+DISTVERSION= 1.3.0-300
PORTREVISION?= 0
-DISTVERSIONSUFFIX= -g2a0a6d5
+DISTVERSIONSUFFIX= -gcb34a17
CATEGORIES?= comms
#MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -12,7 +12,8 @@ WWW= https://www.libimobiledevice.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
-USES+= autoreconf cpe libtool localbase:ldflags pkgconfig ssl
+USES+= autoreconf cpe libtool localbase:ldflags pkgconfig \
+ readline ssl
USE_GITHUB= yes
GNU_CONFIGURE= yes
diff --git a/comms/libimobiledevice/distinfo b/comms/libimobiledevice/distinfo
index 6c8b853e7d26..8ec9aee3f8a7 100644
--- a/comms/libimobiledevice/distinfo
+++ b/comms/libimobiledevice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720418798
-SHA256 (libimobiledevice-libimobiledevice-1.3.0-241-g2a0a6d5_GH0.tar.gz) = 75e7c7b778b0b377f961b2bc642f6b30fc2e7f73221153c6a94de7e2bffc4dcf
-SIZE (libimobiledevice-libimobiledevice-1.3.0-241-g2a0a6d5_GH0.tar.gz) = 411083
+TIMESTAMP = 1751600582
+SHA256 (libimobiledevice-libimobiledevice-1.3.0-300-gcb34a17_GH0.tar.gz) = a3bd75332a403855e46458606fb8bccc166e54c4755c7481bb5ddae275394069
+SIZE (libimobiledevice-libimobiledevice-1.3.0-300-gcb34a17_GH0.tar.gz) = 420171
diff --git a/comms/libimobiledevice/files/patch-cython b/comms/libimobiledevice/files/patch-cython
deleted file mode 100644
index e4a19f7e4d8f..000000000000
--- a/comms/libimobiledevice/files/patch-cython
+++ /dev/null
@@ -1,19 +0,0 @@
-Obtained from: https://github.com/libimobiledevice/libimobiledevice/commit/0bf0f9e941c85d06ce4b5909d7a61b3a4f2a6a05
-
---- cython/debugserver.pxi.orig 2024-07-01 16:27:27 UTC
-+++ cython/debugserver.pxi
-@@ -43,13 +43,7 @@ cdef class DebugServerError(BaseError):
- BaseError.__init__(self, *args, **kwargs)
-
-
--# from http://stackoverflow.com/a/17511714
--# https://github.com/libimobiledevice/libimobiledevice/pull/198
--from cpython cimport PY_MAJOR_VERSION
--if PY_MAJOR_VERSION <= 2:
-- from cpython.string cimport PyString_AsString
--else:
-- from cpython.bytes cimport PyBytes_AsString as PyString_AsString
-+from cpython.bytes cimport PyBytes_AsString as PyString_AsString
- cdef char ** to_cstring_array(list_str):
- if not list_str:
- return NULL
diff --git a/comms/libimobiledevice/pkg-plist b/comms/libimobiledevice/pkg-plist
index 361b606c2223..5d80ce566f8f 100644
--- a/comms/libimobiledevice/pkg-plist
+++ b/comms/libimobiledevice/pkg-plist
@@ -36,6 +36,7 @@ include/libimobiledevice/mobilebackup.h
include/libimobiledevice/mobilebackup2.h
include/libimobiledevice/mobilesync.h
include/libimobiledevice/notification_proxy.h
+include/libimobiledevice/ostrace.h
include/libimobiledevice/preboard.h
include/libimobiledevice/property_list_service.h
include/libimobiledevice/restore.h
diff --git a/comms/libusbmuxd/Makefile b/comms/libusbmuxd/Makefile
index 59a0c6e5ee74..9d589f2621d2 100644
--- a/comms/libusbmuxd/Makefile
+++ b/comms/libusbmuxd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libusbmuxd
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
CATEGORIES= comms
MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/
diff --git a/comms/libusbmuxd/distinfo b/comms/libusbmuxd/distinfo
index f93e5af5579a..0168b55c85f0 100644
--- a/comms/libusbmuxd/distinfo
+++ b/comms/libusbmuxd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713935966
-SHA256 (libusbmuxd-2.1.0.tar.bz2) = c35bf68f8e248434957bd5b234c389b02206a06ecd9303a7fb931ed7a5636b16
-SIZE (libusbmuxd-2.1.0.tar.bz2) = 325055
+TIMESTAMP = 1751592169
+SHA256 (libusbmuxd-2.1.1.tar.bz2) = 5546f1aba1c3d1812c2b47d976312d00547d1044b84b6a461323c621f396efce
+SIZE (libusbmuxd-2.1.1.tar.bz2) = 325055
diff --git a/comms/libusbmuxd/pkg-plist b/comms/libusbmuxd/pkg-plist
index 4e7eb6e63478..fa75a90beae2 100644
--- a/comms/libusbmuxd/pkg-plist
+++ b/comms/libusbmuxd/pkg-plist
@@ -5,7 +5,7 @@ include/usbmuxd.h
lib/libusbmuxd-2.0.a
lib/libusbmuxd-2.0.so
lib/libusbmuxd-2.0.so.7
-lib/libusbmuxd-2.0.so.7.0.0
+lib/libusbmuxd-2.0.so.7.0.1
libdata/pkgconfig/libusbmuxd-2.0.pc
share/man/man1/inetcat.1.gz
share/man/man1/iproxy.1.gz
diff --git a/comms/usbmuxd/Makefile b/comms/usbmuxd/Makefile
index 2abcb6960e76..320987cae542 100644
--- a/comms/usbmuxd/Makefile
+++ b/comms/usbmuxd/Makefile
@@ -1,7 +1,6 @@
PORTNAME= usbmuxd
-DISTVERSION= 1.1.1-58
-PORTREVISION= 1
-DISTVERSIONSUFFIX= -gbc0b91c
+DISTVERSION= 1.1.1-69
+DISTVERSIONSUFFIX= -g523f700
CATEGORIES= comms
#MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/comms/usbmuxd/distinfo b/comms/usbmuxd/distinfo
index 532706a3035e..b9c10b331399 100644
--- a/comms/usbmuxd/distinfo
+++ b/comms/usbmuxd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720421685
-SHA256 (libimobiledevice-usbmuxd-1.1.1-58-gbc0b91c_GH0.tar.gz) = 2a88c8a27ba43cf00e9aed5b09791a5ce651758a87dc802954c73b0690ddacab
-SIZE (libimobiledevice-usbmuxd-1.1.1-58-gbc0b91c_GH0.tar.gz) = 65593
+TIMESTAMP = 1751596899
+SHA256 (libimobiledevice-usbmuxd-1.1.1-69-g523f700_GH0.tar.gz) = 1f04ae56c26c34f3ee7c36617dedc3d444c078c3d0f87b600b97e8526ff224ec
+SIZE (libimobiledevice-usbmuxd-1.1.1-69-g523f700_GH0.tar.gz) = 65623
diff --git a/comms/usbmuxd/files/patch-configure.ac b/comms/usbmuxd/files/patch-configure.ac
index 40c76ce88439..6a870ed7697e 100644
--- a/comms/usbmuxd/files/patch-configure.ac
+++ b/comms/usbmuxd/files/patch-configure.ac
@@ -1,19 +1,9 @@
-Remove bash-ism from configure script.
Disable udev/systemd detection for *BSD as the catch-all assumes a Linux
system. A configuration file for devd(8) is provided by this port instead.
---- configure.ac.orig 2020-06-09 02:57:16 UTC
+--- configure.ac.orig 2025-02-01 20:07:39 UTC
+++ configure.ac
-@@ -36,7 +36,7 @@ if test "x$have_limd" = "xyes"; then
- AC_SUBST(libimobiledevice_CFLAGS)
- AC_SUBST(libimobiledevice_LIBS)
- CACHED_CFLAGS="$CFLAGS"
-- CFLAGS+=" $libimobiledevice_CFLAGS"
-+ CFLAGS="$CFLAGS $libimobiledevice_CFLAGS"
- AC_CACHE_CHECK(for enum idevice_connection_type, ac_cv_enum_idevice_connection_type,
- AC_TRY_COMPILE([
- #include <libimobiledevice/libimobiledevice.h>
-@@ -125,7 +125,7 @@ case ${host_os} in
+@@ -126,7 +126,7 @@ case ${host_os} in
AC_SUBST(WINDRES)
activation_method="manual"
;;
diff --git a/comms/usbmuxd/files/patch-src_usb.c b/comms/usbmuxd/files/patch-src_usb.c
new file mode 100644
index 000000000000..3f27871966e8
--- /dev/null
+++ b/comms/usbmuxd/files/patch-src_usb.c
@@ -0,0 +1,20 @@
+The LIBUSB_SPEED_SUPER_PLUS emum was added in libusb 1.0.24 (December
+10, 2020). Support for the LIBUSB_SPEED_SUPER_PLUS enum was much more
+recently added to our implementation in [1].
+
+[1] https://cgit.freebsd.org/src/commit/?id=f938c0a90313125a9518307e80ca92d4c71f7745
+
+--- src/usb.c.orig 2025-02-01 20:07:39 UTC
++++ src/usb.c
+@@ -625,9 +625,11 @@ static void device_complete_initialization(struct mode
+ case LIBUSB_SPEED_SUPER:
+ usbdev->speed = 5000000000;
+ break;
++#if defined(__FreeBSD__) && __FreeBSD_version >= 1500044
+ case LIBUSB_SPEED_SUPER_PLUS:
+ usbdev->speed = 10000000000;
+ break;
++#endif
+ case LIBUSB_SPEED_HIGH:
+ case LIBUSB_SPEED_UNKNOWN:
+ default:
diff --git a/comms/usbmuxd/files/usbmuxd.conf.in b/comms/usbmuxd/files/usbmuxd.conf.in
index 62b79de65440..18a7a8a11b54 100644
--- a/comms/usbmuxd/files/usbmuxd.conf.in
+++ b/comms/usbmuxd/files/usbmuxd.conf.in
@@ -10,7 +10,7 @@ notify 100 {
match "subsystem" "DEVICE";
match "type" "ATTACH";
match "vendor" "0x05ac";
- match "product" "(0x12[9a][0-9a-f]|0x8600)";
+ match "product" "(0x12[9a][0-9a-f]|0x190[1-5]|0x8600)";
action "chgrp %%GROUPS%% /dev/$cdev; chmod g+rw /dev/$cdev";
action "%%PREFIX%%/sbin/usbmuxd -U %%USERS%% -z";
};
@@ -20,7 +20,7 @@ notify 100 {
match "subsystem" "DEVICE";
match "type" "DETACH";
match "vendor" "0x05ac";
- match "product" "(0x12[9a][0-9a-f]|0x8600)";
+ match "product" "(0x12[9a][0-9a-f]|0x190[1-5]|0x8600)";
action "%%PREFIX%%/sbin/usbmuxd -x";
action "sleep 5";
};
diff --git a/converters/pdf2djvu/Makefile b/converters/pdf2djvu/Makefile
index a59ce6cc9c8f..9750702818e5 100644
--- a/converters/pdf2djvu/Makefile
+++ b/converters/pdf2djvu/Makefile
@@ -11,6 +11,10 @@ WWW= https://jwilk.net/software/pdf2djvu
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/COPYING
+BROKEN= does not compile with either LLVM or GCC
+DEPRECATED= Port has been abandoned upstream for almost three years: https://groups.io/g/pdf2djvu/message/146
+EXPIRATION_DATE= 2025-08-31
+
BUILD_DEPENDS= ${LOCALBASE}/include/pstreams/pstream.h:devel/pstreams
LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre \
libpoppler.so:graphics/poppler
diff --git a/converters/pecl-igbinary/Makefile b/converters/pecl-igbinary/Makefile
index a008161cd662..43c98b61c1bb 100644
--- a/converters/pecl-igbinary/Makefile
+++ b/converters/pecl-igbinary/Makefile
@@ -12,9 +12,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= php:pecl
+.include <bsd.port.pre.mk>
+
post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
+ ${WRKSRC}/src/php7/php_igbinary.h
+.endif
# Install the real header files
@${CP} ${WRKSRC}/src/php7/igbinary.h ${WRKSRC}/igbinary.h
@${CP} ${WRKSRC}/src/php7/php_igbinary.h ${WRKSRC}/php_igbinary.h
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/databases/Makefile b/databases/Makefile
index 81b4e10b37f9..325309b31aca 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -908,7 +908,6 @@
SUBDIR += rrdman
SUBDIR += rrdmerge
SUBDIR += rrdtool
- SUBDIR += rrdtool12
SUBDIR += ruby-bdb
SUBDIR += ruby-qdbm
SUBDIR += ruby-tokyocabinet
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index bd59146e38b4..52d89fe56d7b 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.23
+PORTVERSION= 2.52.25
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index 87feb873ca49..23afae5034ab 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753647582
-SHA256 (cego-2.52.23.tar.gz) = e7c15ff34f3bacc2d7a291ea3c1b1fdc601cca4ec513585f884997007a8561d0
-SIZE (cego-2.52.23.tar.gz) = 3309059
+TIMESTAMP = 1754069559
+SHA256 (cego-2.52.25.tar.gz) = 7c9d72b8e03a1a1174ca0478505ede0d4bba5a9f92a20697bed38ecc0121ad26
+SIZE (cego-2.52.25.tar.gz) = 3307948
diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile
index 57daee28c2d3..9ec9b060287f 100644
--- a/databases/mongodb80/Makefile
+++ b/databases/mongodb80/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
-DISTVERSION= 8.0.11
+DISTVERSION= 8.0.12
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
@@ -49,7 +49,7 @@ USES+= gmake pkgconfig
CPE_PRODUCT= mongodb
# mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh
-MOZJS_TAG= 98c8be22bec7bb650156e0d389b425322d8c323c
+MOZJS_TAG= 5acd3be6c9563ad3e7ca6182285c69a38de47bab
USE_GITHUB= yes
GH_ACCOUNT= mongodb mongodb-forks:mozjs
diff --git a/databases/mongodb80/distinfo b/databases/mongodb80/distinfo
index 4e043409edea..85c4c9f5851e 100644
--- a/databases/mongodb80/distinfo
+++ b/databases/mongodb80/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751343718
-SHA256 (mongodb-mongo-r8.0.11_GH0.tar.gz) = 420cf84825852ab2d9fb3b3889450d26a069ea4c0e29f8097b2809e0f11cc348
-SIZE (mongodb-mongo-r8.0.11_GH0.tar.gz) = 95649604
-SHA256 (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 9c266a0b13e1352d410e4c0b985c4f31cea0bcc81631f2a38af9291f676434bf
-SIZE (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 280427824
+TIMESTAMP = 1752834928
+SHA256 (mongodb-mongo-r8.0.12_GH0.tar.gz) = 0e9000bd8674e8b7c4f48906f6799f9604a1d61f79220cbb099b231a50ac05ea
+SIZE (mongodb-mongo-r8.0.12_GH0.tar.gz) = 98534080
+SHA256 (mongodb-forks-spidermonkey-5acd3be6c9563ad3e7ca6182285c69a38de47bab_GH0.tar.gz) = 1420533e23970171ff7a420e3ded1ea493e1976fb8896a5fd6f35e5b2d75733b
+SIZE (mongodb-forks-spidermonkey-5acd3be6c9563ad3e7ca6182285c69a38de47bab_GH0.tar.gz) = 280439685
diff --git a/databases/mongodb80/files/patch-SConstruct b/databases/mongodb80/files/patch-SConstruct
index 375b9238a97a..6e039812b1a2 100644
--- a/databases/mongodb80/files/patch-SConstruct
+++ b/databases/mongodb80/files/patch-SConstruct
@@ -1,31 +1,6 @@
---- SConstruct.orig 2024-07-22 19:17:33 UTC
+--- SConstruct.orig 2025-07-07 23:12:17 UTC
+++ SConstruct
-@@ -25,7 +25,6 @@ import SCons.Script
-
- import SCons
- import SCons.Script
--from mongo_tooling_metrics.lib.top_level_metrics import SConsToolingMetrics
- from site_scons.mongo import build_profiles
-
- # This must be first, even before EnsureSConsVersion, if
-@@ -1722,16 +1721,6 @@ env.AddMethod(lambda env, name, **kwargs: add_option(n
- del envDict
- env.AddMethod(lambda env, name, **kwargs: add_option(name, **kwargs), 'AddOption')
-
--# The placement of this is intentional. Here we setup an atexit method to store tooling metrics.
--# We should only register this function after env, env_vars and the parser have been properly initialized.
--SConsToolingMetrics.register_metrics(
-- utc_starttime=datetime.utcnow(),
-- artifact_dir=env.Dir('$BUILD_DIR').get_abspath(),
-- env_vars=env_vars,
-- env=env,
-- parser=_parser,
--)
--
- if get_option('build-metrics'):
- env['BUILD_METRICS_ARTIFACTS_DIR'] = '$BUILD_ROOT/$VARIANT_DIR'
- env.Tool('build_metrics')
-@@ -1835,7 +1824,7 @@ if unknown_vars:
+@@ -1848,7 +1848,7 @@ if unknown_vars:
unknown_vars = env_vars.UnknownVariables()
if unknown_vars:
diff --git a/databases/pecl-memcache/Makefile b/databases/pecl-memcache/Makefile
index 4e9a9a40171c..9b32402ee944 100644
--- a/databases/pecl-memcache/Makefile
+++ b/databases/pecl-memcache/Makefile
@@ -18,8 +18,20 @@ USE_CSTD= gnu89
OPTIONS_DEFINE= EXAMPLES
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/src/memcache_ascii_protocol.c \
+ ${WRKSRC}/src/memcache_binary_protocol.c \
+ ${WRKSRC}/src/memcache_session.c \
+ ${WRKSRC}/src/memcache_pool.c \
+ ${WRKSRC}/src/memcache_pool.h
+.endif
+
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
${INSTALL_DATA} ${WRKSRC}/example.php ${STAGEDIR}${EXAMPLESDIR}/
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/databases/pecl-memcached/Makefile b/databases/pecl-memcached/Makefile
index 79610b833e5b..e5e1c231e375 100644
--- a/databases/pecl-memcached/Makefile
+++ b/databases/pecl-memcached/Makefile
@@ -34,4 +34,13 @@ MSGPACK_RUN_DEPENDS= ${PECL_PKGNAMEPREFIX}msgpack>=0:devel/pecl-msgpack@${PHP_FL
SASL_CONFIGURE_ENABLE= memcached-sasl
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
-.include <bsd.port.mk>
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
+ ${WRKSRC}/php_memcached_private.h
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/pecl-redis/Makefile b/databases/pecl-redis/Makefile
index 8436e112db52..7f1e5dd08253 100644
--- a/databases/pecl-redis/Makefile
+++ b/databases/pecl-redis/Makefile
@@ -18,4 +18,12 @@ IGBINARY_DESC= Build with Igbinary serializer
IGBINARY_USE= PHP=igbinary:build
IGBINARY_CONFIGURE_ENABLE= redis-igbinary
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
+ ${WRKSRC}/common.h
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/pecl-rrd/Makefile b/databases/pecl-rrd/Makefile
index 8a2e103913c1..e813d1476e59 100644
--- a/databases/pecl-rrd/Makefile
+++ b/databases/pecl-rrd/Makefile
@@ -12,4 +12,12 @@ LICENSE= PHP301
LIB_DEPENDS= librrd.so:databases/rrdtool
USES= php:pecl localbase pkgconfig
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/rrd.c ${WRKSRC}/rrd_graph.c ${WRKSRC}/rrd_update.c
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/pg.el/Makefile b/databases/pg.el/Makefile
index 7c0ee1902522..a7bb14158e76 100644
--- a/databases/pg.el/Makefile
+++ b/databases/pg.el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pg.el
DISTVERSIONPREFIX= v
-DISTVERSION= 0.55
+DISTVERSION= 0.57
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/databases/pg.el/distinfo b/databases/pg.el/distinfo
index e60bcbd2fe8e..95f01006a225 100644
--- a/databases/pg.el/distinfo
+++ b/databases/pg.el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751938421
-SHA256 (emarsden-pg-el-v0.55_GH0.tar.gz) = 2522b06b07ff23dfcb0e8ab962b8f12d6e51f5f019db123559d149e330abeeb0
-SIZE (emarsden-pg-el-v0.55_GH0.tar.gz) = 156894
+TIMESTAMP = 1753996362
+SHA256 (emarsden-pg-el-v0.57_GH0.tar.gz) = a14feb36db0de5cf828b9624edcdc33e9ea637c3e573faa877d64e335980ab5c
+SIZE (emarsden-pg-el-v0.57_GH0.tar.gz) = 160149
diff --git a/databases/rrdtool12/Makefile b/databases/rrdtool12/Makefile
deleted file mode 100644
index ba6b27037355..000000000000
--- a/databases/rrdtool12/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-PORTNAME= rrdtool
-PORTVERSION= 1.2.30
-PORTREVISION= 9
-CATEGORIES= databases graphics
-MASTER_SITES= http://oss.oetiker.ch/rrdtool/pub/
-PKGNAMESUFFIX= 12
-
-MAINTAINER= beat@FreeBSD.org
-COMMENT= Round Robin Database Tools v1.2
-WWW= https://www.rrdtool.org/
-
-LIB_DEPENDS= libfreetype.so:print/freetype2 \
- libart_lgpl_2.so:graphics/libart_lgpl \
- libpng.so:graphics/png
-
-BROKEN= Unfetchable
-DEPRECATED= Legacy version that's unsupported upstream and unfetchable
-EXPIRATION_DATE=2025-07-31
-
-CONFLICTS_INSTALL= rrdtool # include/rrd.h
-
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-USES= cpe gmake libtool
-CPE_VENDOR= ${PORTNAME}_project
-
-CONFIGURE_ARGS= --disable-tcl --disable-python
-
-OPTIONS_DEFINE= RUBY PERL DOCS EXAMPLES
-OPTIONS_DEFAULT= PERL
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MRUBY}
-USES+= ruby
-PLIST_SUB+= WITH_RUBY=""
-CONFIGURE_ARGS+= --enable-ruby
-.else
-CONFIGURE_ARGS+= --disable-ruby
-PLIST_SUB+= WITH_RUBY="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MPERL}
-USES+= perl5
-USE_PERL5= run build
-CONFIGURE_ARGS+= --enable-perl --enable-perl-site-install
-PLIST_SUB+= WITH_PERL=""
-.else
-CONFIGURE_ARGS+= --disable-perl
-PLIST_SUB+= WITH_PERL="@comment "
-.endif
-
-CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libart-2.0 -I${LOCALBASE}/include/freetype2
-LDFLAGS+= -L${LOCALBASE}/lib
-CFLAGS:= ${CFLAGS:N-ffast-math}
-
-post-extract:
-.if empty(PORT_OPTIONS:MDOCS)
- @${REINPLACE_CMD} -e 's/install-idocDATA install-ihtmlDATA//g' \
- -e 's/^ cd .* rrdtool.html index.html/ #/' \
- ${WRKSRC}/doc/Makefile.in
-.endif
-.if empty(PORT_OPTIONS:MEXAMPLES)
- ${REINPLACE_CMD} -e '/^SUBDIRS = /s| examples | |' \
- ${WRKSRC}/Makefile.in
-.endif
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librrd.so.2
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librrd_th.so.2
-.if !defined(BATCH) && empty(PORT_OPTIONS:MEXAMPLES)
- @${ECHO_MSG} ""
- @${ECHO_MSG} "############################################################################"
- @${ECHO_MSG} "# See ${PREFIX}/share/examples/rrdtool for some demonstration code #"
- @${ECHO_MSG} "############################################################################"
-.endif
-
-.include <bsd.port.mk>
diff --git a/databases/rrdtool12/distinfo b/databases/rrdtool12/distinfo
deleted file mode 100644
index e5e47d690acb..000000000000
--- a/databases/rrdtool12/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rrdtool-1.2.30.tar.gz) = 3190efea410a6dd035799717948b2df09910f608d72d23ee81adad4cd0184ae9
-SIZE (rrdtool-1.2.30.tar.gz) = 1092483
diff --git a/databases/rrdtool12/files/patch-bindings-Makefile.in b/databases/rrdtool12/files/patch-bindings-Makefile.in
deleted file mode 100644
index fe6cb3333f02..000000000000
--- a/databases/rrdtool12/files/patch-bindings-Makefile.in
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./bindings/Makefile.in.orig 2008-01-08 10:36:56.000000000 +0800
-+++ ./bindings/Makefile.in 2008-01-08 10:38:18.000000000 +0800
-@@ -544,9 +544,9 @@
- all-local: @COMP_PERL@ @COMP_RUBY@ @COMP_PYTHON@
-
- install-data-local:
-- test -f perl-piped/Makefile && cd perl-piped && $(MAKE) install || true
-- test -f perl-shared/Makefile && cd perl-shared && $(MAKE) install || true
-- test -f ruby/Makefile && cd ruby && $(MAKE) EPREFIX=$(DESTDIR)$(exec_prefix) $(RUBY_MAKE_OPTIONS) install || true
-+ test -f perl-piped/Makefile && cd perl-piped && $(MAKE) pure_install || true
-+ test -f perl-shared/Makefile && cd perl-shared && $(MAKE) pure_install || true
-+ test -f ruby/Makefile && cd ruby && $(MAKE) EPREFIX=$(exec_prefix) install || true
- test -d python/build && cd python && env BUILDLIBDIR=../../src/.libs $(PYTHON) setup.py install --skip-build --prefix=$(DESTDIR)$(prefix) --exec-prefix=$(DESTDIR)$(exec_prefix) || true
-
- # rules for buildung the ruby module
-@@ -557,7 +557,7 @@
-
- # rules for buildung the pyton module
- python:
-- cd python && env BUILDLIBDIR=../../src/.libs $(PYTHON) setup.py build_ext --rpath=$(libdir) && env LIBDIR=../../src/.libs $(PYTHON) setup.py build
-+ cd python && env INCDIR=../../src BUILDLIBDIR=../../src/.libs $(PYTHON) setup.py build_ext --rpath=$(libdir) && env LIBDIR=../../src/.libs $(PYTHON) setup.py build
-
- # rules for building the perl module
- perl_piped: perl-piped/Makefile
diff --git a/databases/rrdtool12/files/patch-configure b/databases/rrdtool12/files/patch-configure
deleted file mode 100644
index 26c7c2072d64..000000000000
--- a/databases/rrdtool12/files/patch-configure
+++ /dev/null
@@ -1,19 +0,0 @@
---- configure.orig 2008-07-23 06:56:23.000000000 -0700
-+++ configure 2008-09-02 19:56:17.000000000 -0700
-@@ -30728,15 +30728,7 @@
- echo "${ECHO_T}and out again" >&6; }
-
- echo $ECHO_N "ordering CD from http://tobi.oetiker.ch/wish $ECHO_C" 1>&6
--sleep 1
--echo $ECHO_N ".$ECHO_C" 1>&6
--sleep 1
--echo $ECHO_N ".$ECHO_C" 1>&6
--sleep 1
--echo $ECHO_N ".$ECHO_C" 1>&6
--sleep 1
--echo $ECHO_N ".$ECHO_C" 1>&6
--sleep 1
-+echo $ECHO_N "....$ECHO_C" 1>&6
- { echo "$as_me:$LINENO: result: just kidding ;-)" >&5
- echo "${ECHO_T} just kidding ;-)" >&6; }
- echo
diff --git a/databases/rrdtool12/files/patch-doc-Makefile.in b/databases/rrdtool12/files/patch-doc-Makefile.in
deleted file mode 100644
index 844bcc780935..000000000000
--- a/databases/rrdtool12/files/patch-doc-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- doc/Makefile.in.orig Thu May 3 12:26:06 2007
-+++ doc/Makefile.in Thu May 3 12:26:35 2007
-@@ -239,9 +239,9 @@
-
- # what should go into the distribution
- EXTRA_DIST = $(POD) $(HTML) $(MAN) $(TXT) rrdtool-dump.dtd rrdtool-xport.dtd
--idocdir = $(RRDDOCDIR)/txt
-+idocdir = $(datadir)/doc/rrdtool/txt
- idoc_DATA = $(POD) $(TXT)
--ihtmldir = $(RRDDOCDIR)/html
-+ihtmldir = $(datadir)/doc/rrdtool/html
- ihtml_DATA = $(HTML)
- imandir = $(mandir)/man1
- iman_DATA = $(MAN)
diff --git a/databases/rrdtool12/files/patch-examples-Makefile.in b/databases/rrdtool12/files/patch-examples-Makefile.in
deleted file mode 100644
index a44b80f7eba4..000000000000
--- a/databases/rrdtool12/files/patch-examples-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/Makefile.in.orig Thu May 3 12:27:17 2007
-+++ examples/Makefile.in Thu May 3 12:27:41 2007
-@@ -219,7 +219,7 @@
- target_os = @target_os@
- target_vendor = @target_vendor@
- EXTRA_DIST = cgi-demo.cgi.in
--examplesdir = $(pkgdatadir)/examples
-+examplesdir = $(datadir)/examples/rrdtool
- examples_SCRIPTS = cgi-demo.cgi piped-demo.pl shared-demo.pl \
- stripes.pl bigtops.pl minmax.pl 4charts.pl perftest.pl
-
diff --git a/databases/rrdtool12/pkg-descr b/databases/rrdtool12/pkg-descr
deleted file mode 100644
index 05d45d7011bf..000000000000
--- a/databases/rrdtool12/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-It is pretty easy to gather status information from all sorts of things,
-ranging from the temperature in your office to the number of octets which
-have passed through the FDDI interface of your router. But it is not so
-trivial to store this data in a efficient and systematic manner. This is
-where RRDtool kicks in. It lets you log and analyze the data you gather from
-all kinds of data-sources. The data analysis part of RRDtool is based
-on the ability to quickly generate graphical representations of the data
-values collected over a definable time period.
diff --git a/databases/rrdtool12/pkg-plist b/databases/rrdtool12/pkg-plist
deleted file mode 100644
index 6bc246ad5684..000000000000
--- a/databases/rrdtool12/pkg-plist
+++ /dev/null
@@ -1,135 +0,0 @@
-bin/rrdtool
-bin/rrdcgi
-bin/rrdupdate
-lib/librrd.a
-lib/librrd.so
-lib/librrd.so.2
-lib/librrd.so.2.0.15
-lib/librrd_th.a
-lib/librrd_th.so
-lib/librrd_th.so.2
-lib/librrd_th.so.2.0.13
-include/rrd.h
-share/man/man1/bin_dec_hex.1.gz
-share/man/man1/cdeftutorial.1.gz
-share/man/man1/rpntutorial.1.gz
-share/man/man1/rrd-beginners.1.gz
-share/man/man1/rrdbuild.1.gz
-share/man/man1/rrdcgi.1.gz
-share/man/man1/rrdcreate.1.gz
-share/man/man1/rrddump.1.gz
-share/man/man1/rrdfetch.1.gz
-share/man/man1/rrdfirst.1.gz
-share/man/man1/rrdgraph.1.gz
-share/man/man1/rrdgraph_data.1.gz
-share/man/man1/rrdgraph_examples.1.gz
-share/man/man1/rrdgraph_graph.1.gz
-share/man/man1/rrdgraph_rpn.1.gz
-share/man/man1/rrdinfo.1.gz
-share/man/man1/rrdlast.1.gz
-share/man/man1/rrdresize.1.gz
-share/man/man1/rrdrestore.1.gz
-share/man/man1/rrdthreads.1.gz
-share/man/man1/rrdtool.1.gz
-share/man/man1/rrdtune.1.gz
-share/man/man1/rrdtutorial.1.gz
-share/man/man1/rrdupdate.1.gz
-share/man/man1/rrdxport.1.gz
-share/man/man1/rrdlastupdate.1.gz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/4charts.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigtops.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgi-demo.cgi
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minmax.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piped-demo.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/perftest.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared-demo.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stripes.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/RRDp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/RRDs.html
-%%PORTDOCS%%%%DOCSDIR%%/html/bin_dec_hex.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cdeftutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rpntutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrd-beginners.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdbuild.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdcgi.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdcreate.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrddump.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdfetch.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdfirst.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_data.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_examples.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_graph.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_rpn.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdinfo.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdlast.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdlastupdate.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdresize.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdrestore.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdthreads.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdtool.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdtune.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdtutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdupdate.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rrdxport.html
-%%PORTDOCS%%%%DOCSDIR%%/txt/bin_dec_hex.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/bin_dec_hex.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/cdeftutorial.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/cdeftutorial.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rpntutorial.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rpntutorial.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrd-beginners.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrd-beginners.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdbuild.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdbuild.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdcgi.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdcgi.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdcreate.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdcreate.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrddump.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrddump.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdfetch.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdfetch.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdfirst.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdfirst.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_data.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_data.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_examples.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_examples.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_graph.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_graph.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_rpn.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_rpn.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdinfo.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdinfo.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdlast.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdlast.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdlastupdate.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdlastupdate.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdresize.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdresize.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdrestore.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdrestore.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdthreads.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdthreads.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdtool.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdtool.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdtune.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdtune.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdtutorial.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdtutorial.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdupdate.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdupdate.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdxport.pod
-%%PORTDOCS%%%%DOCSDIR%%/txt/rrdxport.txt
-%%DATADIR%%/fonts/DejaVuSansMono-Roman.ttf
-%%WITH_PERL%%%%PERL5_MAN3%%/RRDp.3.gz
-%%WITH_PERL%%%%PERL5_MAN3%%/RRDs.3.gz
-%%WITH_PERL%%%%SITE_PERL%%/RRDp.pm
-%%WITH_PERL%%%%SITE_ARCH%%/RRDs.pm
-%%WITH_PERL%%%%SITE_ARCH%%/ntmake.pl
-%%WITH_PERL%%%%SITE_ARCH%%/auto/RRDs/RRDs.so
-%%WITH_RUBY%%%%RUBY_SITEARCHLIBDIR%%/RRD.so
diff --git a/databases/sqlite3/Makefile b/databases/sqlite3/Makefile
index 61ee2abfc839..0d66218dec05 100644
--- a/databases/sqlite3/Makefile
+++ b/databases/sqlite3/Makefile
@@ -1,5 +1,8 @@
PORTNAME= sqlite3
DISTVERSION= 3.50.2
+# SECURITY WARNING: when updating this port, also file vuxml entry
+# for ports/databases/linux-c7-sqlite3 (but mind it has a different EPOCH)
+# and coordinate with ports/emulators/linux_base which also ships sqlite3.
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= databases
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index 36609cd699ee..543abc7e87a3 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paperless-ngx
-DISTVERSION= 2.16.3
DISTVERSIONPREFIX= v
+DISTVERSION= 2.17.1
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
GH:gh
@@ -17,9 +17,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}bleach>=6.2.0:www/py-bleach@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}concurrent-log-handler>=0.9.19:sysutils/py-concurrent-log-handler@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dateparser>=1.2.1:devel/py-dateparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-channels-redis>=4.2.1:www/py-dj51-channels-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-allauth>=65.9.0:www/py-dj51-django-allauth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dateparser>=1.2.2:devel/py-dateparser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-channels-redis>=4.3.0:www/py-dj51-channels-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-allauth>=65.10.0:www/py-dj51-django-allauth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-django-auditlog>=3.0.0:www/py-dj51-django-auditlog@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-django-celery-results>=2.6.0:www/py-dj51-django-celery-results@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-django-compression-middleware>=0.5.0:www/py-dj51-django-compression-middleware@${PY_FLAVOR} \
@@ -34,18 +34,18 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}filelock>=3.17.0:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flower>=2.0.1:www/py-flower@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gotenberg-client>=0.10.0:converters/py-gotenberg-client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}granian>=2.3.3:www/py-granian@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}granian>=2.5.0:www/py-granian@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}h2>=4.1.0:www/py-h2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.10.0:mail/py-imap-tools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.11.0:mail/py-imap-tools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_2:devel/py-inotifyrecursive@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ocrmypdf>=16.10.1:textproc/py-ocrmypdf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pathvalidate>=3.2.3:devel/py-pathvalidate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pathvalidate>=3.3.1:devel/py-pathvalidate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pdf2image>=1.17.0:graphics/py-pdf2image@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pdftotext>=3.0.0:textproc/py-pdftotext@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg2>=2.9.10:databases/py-psycopg2@${PY_FLAVOR} \
diff --git a/deskutils/py-paperless-ngx/distinfo b/deskutils/py-paperless-ngx/distinfo
index ba50a6293da7..65c7da79fb33 100644
--- a/deskutils/py-paperless-ngx/distinfo
+++ b/deskutils/py-paperless-ngx/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749710100
-SHA256 (paperless-ngx-v2.16.3.tar.xz) = 8d26e989555b35929208b3693ff27e16d0e2eb1db8cbb5630c4766b8be349a00
-SIZE (paperless-ngx-v2.16.3.tar.xz) = 77068608
-SHA256 (paperless-ngx-paperless-ngx-v2.16.3_GH0.tar.gz) = d23ba8f354bc9b199d86fd363cfe1e93901471b4d45b55b804facaee2bc4aee5
-SIZE (paperless-ngx-paperless-ngx-v2.16.3_GH0.tar.gz) = 49816301
+TIMESTAMP = 1751359329
+SHA256 (paperless-ngx-v2.17.1.tar.xz) = b70bd19d4af4e41984b1d5637dd7f032351c0d7eadd4bd2e49ab21579e4ab09a
+SIZE (paperless-ngx-v2.17.1.tar.xz) = 78780336
+SHA256 (paperless-ngx-paperless-ngx-v2.17.1_GH0.tar.gz) = ab6c356a4485c5f3cb6b9c463c4468e9c9eaef538332396dafbcdb2cb63d2b88
+SIZE (paperless-ngx-paperless-ngx-v2.17.1_GH0.tar.gz) = 49844317
diff --git a/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_mail.py b/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_mail.py
new file mode 100644
index 000000000000..948e6f5f4e98
--- /dev/null
+++ b/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_mail.py
@@ -0,0 +1,20 @@
+--- src/paperless_mail/mail.py.orig 2025-06-19 19:07:49 UTC
++++ src/paperless_mail/mail.py
+@@ -29,7 +29,7 @@ from imap_tools import MailBoxUnencrypted
+ from imap_tools import MailMessage
+ from imap_tools import MailMessageFlags
+ from imap_tools import errors
+-from imap_tools.mailbox import MailBoxTls
++from imap_tools.mailbox import MailBoxStartTls
+ from imap_tools.query import LogicOperator
+
+ from documents.data_models import ConsumableDocument
+@@ -419,7 +419,7 @@ def get_mailbox(server, port, security) -> MailBox:
+ if security == MailAccount.ImapSecurity.NONE:
+ mailbox = MailBoxUnencrypted(server, port)
+ elif security == MailAccount.ImapSecurity.STARTTLS:
+- mailbox = MailBoxTls(server, port, ssl_context=ssl_context)
++ mailbox = MailBoxStartTls(server, port, ssl_context=ssl_context)
+ elif security == MailAccount.ImapSecurity.SSL:
+ mailbox = MailBox(server, port, ssl_context=ssl_context)
+ else:
diff --git a/deskutils/py-paperless-ngx/files/pkg-message.in b/deskutils/py-paperless-ngx/files/pkg-message.in
index 2abb73ca7ab0..6f38d15dc3ef 100644
--- a/deskutils/py-paperless-ngx/files/pkg-message.in
+++ b/deskutils/py-paperless-ngx/files/pkg-message.in
@@ -31,4 +31,25 @@ Please modify your %%PREFIX%%/etc/paperless.conf based on
`*NLTK*` settings found in %%PREFIX%%/etc/paperless.conf.sample.
EOM
}
+{ type: upgrade
+ minimum_version: "2.16.0"
+ maximum_version: "2.17.1"
+ message: <<EOM
+WARNING
+
+In versions 2.16.0 - 2.16.3, the interpretation of offset days for
+scheduled workflows was inverted. This has been corrected to restore
+the intuitive, pre-2.16 behavior:
+
+ Positive offsets now trigger workflows after the date
+ Negative offsets trigger workflows before the date
+
+If you configured scheduled workflows in v2.16.x with inverted offsets
+(or adjusted a trigger created in 2.15.x), you must now adjust the
+offset sign to match this corrected logic.
+
+If you did not alter your workflow triggers after upgrading from v2.15,
+no changes are required.
+EOM
+}
]
diff --git a/deskutils/py-paperless-ngx/pkg-plist b/deskutils/py-paperless-ngx/pkg-plist
index 7c0aa1863415..a3aaee6580cb 100644
--- a/deskutils/py-paperless-ngx/pkg-plist
+++ b/deskutils/py-paperless-ngx/pkg-plist
@@ -2023,6 +2023,53 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/es-ES/styles.css
%%WWWDIR%%/static/frontend/es-ES/styles.css.br
%%WWWDIR%%/static/frontend/es-ES/styles.css.gz
+%%WWWDIR%%/static/frontend/fa-IR/3rdpartylicenses.txt
+%%WWWDIR%%/static/frontend/fa-IR/3rdpartylicenses.txt.br
+%%WWWDIR%%/static/frontend/fa-IR/3rdpartylicenses.txt.gz
+%%WWWDIR%%/static/frontend/fa-IR/apple-touch-icon.png
+%%WWWDIR%%/static/frontend/fa-IR/assets/document.png
+%%WWWDIR%%/static/frontend/fa-IR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/fa-IR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/fa-IR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/fa-IR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/js/pdf.worker.min.mjs.gz
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-dark-notext.svg
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-dark-notext.svg.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-dark-notext.svg.gz
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-dark.svg
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-dark.svg.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-dark.svg.gz
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-notext.svg
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-notext.svg.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-notext.svg.gz
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-white-notext.svg
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-white-notext.svg.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo-white-notext.svg.gz
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo.svg
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo.svg.br
+%%WWWDIR%%/static/frontend/fa-IR/assets/logo.svg.gz
+%%WWWDIR%%/static/frontend/fa-IR/favicon.ico
+%%WWWDIR%%/static/frontend/fa-IR/favicon.ico.br
+%%WWWDIR%%/static/frontend/fa-IR/favicon.ico.gz
+%%WWWDIR%%/static/frontend/fa-IR/index.html
+%%WWWDIR%%/static/frontend/fa-IR/index.html.br
+%%WWWDIR%%/static/frontend/fa-IR/index.html.gz
+%%WWWDIR%%/static/frontend/fa-IR/main.js
+%%WWWDIR%%/static/frontend/fa-IR/main.js.br
+%%WWWDIR%%/static/frontend/fa-IR/main.js.gz
+%%WWWDIR%%/static/frontend/fa-IR/manifest.webmanifest
+%%WWWDIR%%/static/frontend/fa-IR/manifest.webmanifest.br
+%%WWWDIR%%/static/frontend/fa-IR/manifest.webmanifest.gz
+%%WWWDIR%%/static/frontend/fa-IR/polyfills.js
+%%WWWDIR%%/static/frontend/fa-IR/polyfills.js.br
+%%WWWDIR%%/static/frontend/fa-IR/polyfills.js.gz
+%%WWWDIR%%/static/frontend/fa-IR/runtime.js
+%%WWWDIR%%/static/frontend/fa-IR/runtime.js.br
+%%WWWDIR%%/static/frontend/fa-IR/runtime.js.gz
+%%WWWDIR%%/static/frontend/fa-IR/styles.css
+%%WWWDIR%%/static/frontend/fa-IR/styles.css.br
+%%WWWDIR%%/static/frontend/fa-IR/styles.css.gz
%%WWWDIR%%/static/frontend/fi-FI/3rdpartylicenses.txt
%%WWWDIR%%/static/frontend/fi-FI/3rdpartylicenses.txt.br
%%WWWDIR%%/static/frontend/fi-FI/3rdpartylicenses.txt.gz
diff --git a/deskutils/stirling-pdf/Makefile b/deskutils/stirling-pdf/Makefile
index 13d587b3288a..2b825e587706 100644
--- a/deskutils/stirling-pdf/Makefile
+++ b/deskutils/stirling-pdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= stirling-pdf
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
CATEGORIES= deskutils java
MASTER_SITES= https://files.stirlingpdf.com/v${PORTVERSION}/
DISTNAME= Stirling-PDF-with-login
diff --git a/deskutils/stirling-pdf/distinfo b/deskutils/stirling-pdf/distinfo
index d69e6e0f7a7c..2ab0d52fd151 100644
--- a/deskutils/stirling-pdf/distinfo
+++ b/deskutils/stirling-pdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753506595
-SHA256 (stirling-pdf/1.1.0/Stirling-PDF-with-login.jar) = 663679698948f853207e0f57d43e094267daf183c8ade62818935c9a505fc62d
-SIZE (stirling-pdf/1.1.0/Stirling-PDF-with-login.jar) = 155518422
+TIMESTAMP = 1754018939
+SHA256 (stirling-pdf/1.1.1/Stirling-PDF-with-login.jar) = d442f1e4a454821474c7591f376dde5530c81e98cbe7c72034ae82c9f0c30922
+SIZE (stirling-pdf/1.1.1/Stirling-PDF-with-login.jar) = 155536979
diff --git a/deskutils/xdg-desktop-portal/Makefile b/deskutils/xdg-desktop-portal/Makefile
index 5e55139658f2..cf88fb440de2 100644
--- a/deskutils/xdg-desktop-portal/Makefile
+++ b/deskutils/xdg-desktop-portal/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xdg-desktop-portal
-PORTVERSION= 1.20.0
-PORTREVISION= 2
+DISTVERSION= 1.20.3
CATEGORIES= deskutils
MAINTAINER= arrowd@FreeBSD.org
@@ -12,16 +11,19 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfuse3.so:filesystems/fusefs-libs3 \
libgeoclue-2.so:net/geoclue \
- libgudev-1.0.so.0:devel/libgudev \
+ libgudev-1.0.so:devel/libgudev \
libjson-glib-1.0.so:devel/json-glib \
libpipewire-0.3.so:multimedia/pipewire \
libportal.so:deskutils/libportal
-USES= gettext-tools gmake gnome gstreamer meson pkgconfig python:build shebangfix
+USES= gettext-tools gmake gnome gstreamer meson pkgconfig \
+ python:build shebangfix
USE_GITHUB= yes
GH_ACCOUNT= flatpak
USE_GNOME= gdkpixbuf glib20
+SHEBANG_FILES= src/generate-method-info.py
+
MESON_ARGS= -Ddocumentation=disabled \
-Dflatpak-interfaces=disabled \
-Dsandboxed-image-validation=disabled \
@@ -29,15 +31,12 @@ MESON_ARGS= -Ddocumentation=disabled \
-Dsystemd=disabled \
-Dtests=disabled
-SHEBANG_FILES= src/generate-method-info.py
-
OPTIONS_DEFINE= MANPAGES
+OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils
MANPAGES_MESON_ENABLED= man-pages
-OPTIONS_SUB= yes
-
post-install:
@${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
diff --git a/deskutils/xdg-desktop-portal/distinfo b/deskutils/xdg-desktop-portal/distinfo
index 575b86ed19bc..9f7bf2de7c46 100644
--- a/deskutils/xdg-desktop-portal/distinfo
+++ b/deskutils/xdg-desktop-portal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741594646
-SHA256 (flatpak-xdg-desktop-portal-1.20.0_GH0.tar.gz) = b596fa3dcec67e90d5a657395a17e347820095ac5616a28ba319f4d45a999792
-SIZE (flatpak-xdg-desktop-portal-1.20.0_GH0.tar.gz) = 1330779
+TIMESTAMP = 1753610488
+SHA256 (flatpak-xdg-desktop-portal-1.20.3_GH0.tar.gz) = 01d2a8ceaab06fa1d0638abe541dbb415a0a19be271d9669a93ec1640f87ea4a
+SIZE (flatpak-xdg-desktop-portal-1.20.3_GH0.tar.gz) = 1337615
diff --git a/deskutils/xdg-desktop-portal/pkg-plist b/deskutils/xdg-desktop-portal/pkg-plist
index 0401e3748f1a..27b14c01066c 100644
--- a/deskutils/xdg-desktop-portal/pkg-plist
+++ b/deskutils/xdg-desktop-portal/pkg-plist
@@ -65,6 +65,7 @@ share/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service
share/dbus-1/services/org.freedesktop.portal.Desktop.service
share/dbus-1/services/org.freedesktop.portal.Documents.service
share/locale/be/LC_MESSAGES/xdg-desktop-portal.mo
+share/locale/bg/LC_MESSAGES/xdg-desktop-portal.mo
share/locale/ca/LC_MESSAGES/xdg-desktop-portal.mo
share/locale/cs/LC_MESSAGES/xdg-desktop-portal.mo
share/locale/da/LC_MESSAGES/xdg-desktop-portal.mo
diff --git a/devel/Makefile b/devel/Makefile
index 84bd2828354b..20684e9f2106 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -174,7 +174,6 @@
SUBDIR += activitymail
SUBDIR += actor-framework
SUBDIR += adacurses
- SUBDIR += aegis
SUBDIR += agar
SUBDIR += aifad
SUBDIR += air-go
@@ -239,7 +238,6 @@
SUBDIR += arm-none-eabi-gcc
SUBDIR += arm-none-eabi-newlib
SUBDIR += aros-sdk
- SUBDIR += arpc
SUBDIR += art
SUBDIR += asfml
SUBDIR += asl
@@ -922,7 +920,6 @@
SUBDIR += godot
SUBDIR += godot-tools
SUBDIR += godot35
- SUBDIR += godot35-tools
SUBDIR += goffice
SUBDIR += gogs
SUBDIR += golangci-lint
@@ -1301,7 +1298,6 @@
SUBDIR += libfixposix
SUBDIR += libfmt
SUBDIR += libfort
- SUBDIR += libfortuna
SUBDIR += libfreefare
SUBDIR += libftdi
SUBDIR += libftdi1
@@ -1312,7 +1308,6 @@
SUBDIR += libgamepad
SUBDIR += libgdata
SUBDIR += libgee
- SUBDIR += libgee06
SUBDIR += libgetline
SUBDIR += libgit2
SUBDIR += libgit2-glib
@@ -1320,7 +1315,6 @@
SUBDIR += libglademm24
SUBDIR += libgnt
SUBDIR += libgnuregex
- SUBDIR += libgpc
SUBDIR += libgpkg
SUBDIR += libgpr
SUBDIR += libgrading
@@ -1652,7 +1646,6 @@
SUBDIR += magic_enum
SUBDIR += magit
SUBDIR += magit-devel
- SUBDIR += make++
SUBDIR += makedepend
SUBDIR += malloy
SUBDIR += marisa-trie
@@ -1712,7 +1705,6 @@
SUBDIR += ncc
SUBDIR += ncnf
SUBDIR += ncurses
- SUBDIR += netscape-java40
SUBDIR += netsurf-buildsystem
SUBDIR += newfile
SUBDIR += newt
@@ -1836,18 +1828,12 @@
SUBDIR += opendht
SUBDIR += opengrok
SUBDIR += openocd
+ SUBDIR += openocd-devel
SUBDIR += opentelemetry-cpp
SUBDIR += opentelemetry-proto
SUBDIR += orc
SUBDIR += orcania
SUBDIR += osc
- SUBDIR += ossp-al
- SUBDIR += ossp-cfg
- SUBDIR += ossp-ex
- SUBDIR += ossp-l2
- SUBDIR += ossp-val
- SUBDIR += ossp-var
- SUBDIR += ossp-xds
SUBDIR += outcome
SUBDIR += p4
SUBDIR += p4.el
@@ -4354,13 +4340,10 @@
SUBDIR += psimd
SUBDIR += pstreams
SUBDIR += psvn
- SUBDIR += pth
- SUBDIR += pth-hard
SUBDIR += pthreadpool
SUBDIR += pthsem
SUBDIR += ptl
SUBDIR += ptlib
- SUBDIR += publib
SUBDIR += purescript-language-server
SUBDIR += pushmi
SUBDIR += py-Automat
@@ -6331,7 +6314,6 @@
SUBDIR += qgit
SUBDIR += qjson
SUBDIR += qlementine
- SUBDIR += qmake
SUBDIR += qschematic
SUBDIR += qscintilla2
SUBDIR += qscintilla2-designerplugin
@@ -6443,7 +6425,6 @@
SUBDIR += ros-wstool
SUBDIR += roswell
SUBDIR += rote
- SUBDIR += rpc2
SUBDIR += rpclib
SUBDIR += rsvndump
SUBDIR += rttr
@@ -8185,7 +8166,6 @@
SUBDIR += sasm
SUBDIR += sbt
SUBDIR += scalatest
- SUBDIR += scandoc
SUBDIR += scc
SUBDIR += sccache
SUBDIR += sccs
@@ -8229,7 +8209,6 @@
SUBDIR += sigar
SUBDIR += signal-sqlcipher-extension
SUBDIR += sigslot
- SUBDIR += silc-toolkit
SUBDIR += silentbob
SUBDIR += simavr
SUBDIR += simde
@@ -8464,7 +8443,6 @@
SUBDIR += wizardkit
SUBDIR += wizer
SUBDIR += woff2
- SUBDIR += wrangler
SUBDIR += wxformbuilder
SUBDIR += xa65
SUBDIR += xbyak
diff --git a/devel/R-cran-future/Makefile b/devel/R-cran-future/Makefile
index 1bb47d54a9c3..d5dc52707a8f 100644
--- a/devel/R-cran-future/Makefile
+++ b/devel/R-cran-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= future
-DISTVERSION= 1.58.0
+DISTVERSION= 1.67.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-future/distinfo b/devel/R-cran-future/distinfo
index eef09116e7ae..7c875d0e05af 100644
--- a/devel/R-cran-future/distinfo
+++ b/devel/R-cran-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749208036
-SHA256 (future_1.58.0.tar.gz) = 2777c9bfd2a24be77119f39b54539240fe71af074292f656ee54c4dc221a8fe4
-SIZE (future_1.58.0.tar.gz) = 439791
+TIMESTAMP = 1753976472
+SHA256 (future_1.67.0.tar.gz) = f8cb84095c5b5eaf0d2e33ba513982ba3d4b3a95928c3b353bd3be00ef569497
+SIZE (future_1.67.0.tar.gz) = 442676
diff --git a/devel/aegis/Makefile b/devel/aegis/Makefile
deleted file mode 100644
index 543ed3295bd4..000000000000
--- a/devel/aegis/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-PORTNAME= aegis
-PORTVERSION= 4.25
-DISTVERSIONSUFFIX= .D510
-PORTREVISION= 16
-CATEGORIES= devel
-MASTER_SITES= SF
-
-MAINTAINER= aryeh.friedman@gmail.com
-COMMENT= Transaction-based software configuration management system
-WWW= https://aegis.sourceforge.net/
-
-DEPRECATED= Abandoned upstream, last release in 2012
-EXPIRATION_DATE=2025-07-31
-
-LICENSE= GPLv3
-
-LIB_DEPENDS= libcurl.so:ftp/curl
-RUN_DEPENDS= tkdiff:textproc/tkdiff
-
-USES= cpe gettext ghostscript gnome groff perl5 tk bison
-USE_GNOME= libxml2
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CPPFLAGS+= "-I${LOCALBASE}/include"
-CONFIGURE_ARGS= --with-nlsdir="${PREFIX}/share/locale"
-CONFIGURE_ENV= WISH="${WISH}"
-LDFLAGS+= -L${LOCALBASE}/lib
-MAKE_JOBS_UNSAFE= yes
-
-OPTIONS_DEFINE= DOCS NLS
-OPTIONS_SUB= yes
-
-# XXX Manpages are installed into ${DATADIR} too -- there's no easy way to
-# stop this because we don't have Makefile.am provided. Maintainer will
-# sort this with upstream.
-
-PORTDATA= *
-PORTDOCS= *
-
-.include <bsd.port.options.mk>
-
-post-patch:
-# Avoid "2>/dev/null" redirect in csh (ends up with empty manpath).
- @${REINPLACE_CMD} -Ee 's|(MANPATH_PROG) 2>/dev/null|\1|' \
- ${WRKSRC}/configure
-# Fix path to Tk interpreter.
- @cd ${WRKSRC}/script && ${REINPLACE_CMD} -e 's|wish |${WISH} |' \
- aebuffy.in aecomp.in aexver.in tkaeca.in tkaegis.in tkaenc.in \
- tkaepa.in tkaer.in xaegis.in
-# Import global variable "datadir" inside function (not found otherwise).
- @${REINPLACE_CMD} -e 's|global lib|& datadir|' \
- ${WRKSRC}/script/xaegis.in
-
-post-configure:
-.if empty(PORT_OPTIONS:MNLS)
- ${REINPLACE_CMD} -e 's|HAVE_MSGFMT = yes|HAVE_MSGFMT = no|' \
- ${WRKSRC}/Makefile
-.endif
-
-post-install:
- ${MKDIR} -p ${STAGEDIR}${PREFIX}/com/aegis
-# Fails to reinstall because keeps track of created directories, so make it
-# forget that, by recreating them on each install.
- @${FIND} ${WRKSRC} -type f -name ".*dir" -delete
-
-.include <bsd.port.mk>
diff --git a/devel/aegis/distinfo b/devel/aegis/distinfo
deleted file mode 100644
index 2abcadd26343..000000000000
--- a/devel/aegis/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SIZE (aegis-4.25.D510.tar.gz) = 5194355
-SHA256 (aegis-4.25.D510.tar.gz) = 53484003cf47709f2366aaecfdfa594dddd5f8ae0bd794be7d24e9ad86bf458e
diff --git a/devel/aegis/files/patch-aefind_cmdline_y b/devel/aegis/files/patch-aefind_cmdline_y
deleted file mode 100644
index 646adb564ebf..000000000000
--- a/devel/aegis/files/patch-aefind_cmdline_y
+++ /dev/null
@@ -1,18 +0,0 @@
---- aefind/cmdline.y.orig 2020-06-17 17:53:49.450461000 -0400
-+++ aefind/cmdline.y 2020-06-17 17:54:14.484267000 -0400
-@@ -2,6 +2,7 @@
- * aegis - project change supervisor
- * Copyright (C) 1997-1999, 2001-2008, 2011, 2012 Peter Miller
- * Copyright (C) 2007 Walter Franzini
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -17,6 +18,7 @@
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {cmdline_}
- %{
-
- #include <common/ac/assert.h>
diff --git a/devel/aegis/files/patch-aegrep_main.cc b/devel/aegis/files/patch-aegrep_main.cc
deleted file mode 100644
index 1fa5219350a8..000000000000
--- a/devel/aegis/files/patch-aegrep_main.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- aegrep/main.cc.orig 2012-12-04 02:03:33 UTC
-+++ aegrep/main.cc
-@@ -32,6 +32,9 @@
-
- #include <aegrep/arglex3.h>
-
-+#include <sys/types.h>
-+#include <sys/wait.h>
-+
-
- static void
- grep_usage(void)
diff --git a/devel/aegis/files/patch-aeimport_format_rcs_gram_y b/devel/aegis/files/patch-aeimport_format_rcs_gram_y
deleted file mode 100644
index c86e24f07c0d..000000000000
--- a/devel/aegis/files/patch-aeimport_format_rcs_gram_y
+++ /dev/null
@@ -1,18 +0,0 @@
---- aeimport/format/rcs/gram.y.orig 2020-06-17 17:55:08.321101000 -0400
-+++ aeimport/format/rcs/gram.y 2020-06-17 17:55:44.146287000 -0400
-@@ -1,6 +1,7 @@
- /*
- * aegis - project change supervisor
- * Copyright (C) 2001-2006, 2008, 2012 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -17,6 +18,7 @@
- * <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {format_rcs_gram_}
- %{
-
- #include <common/ac/assert.h>
diff --git a/devel/aegis/files/patch-aeimport_format_sccs_gram_y b/devel/aegis/files/patch-aeimport_format_sccs_gram_y
deleted file mode 100644
index b75bed2dfa0d..000000000000
--- a/devel/aegis/files/patch-aeimport_format_sccs_gram_y
+++ /dev/null
@@ -1,18 +0,0 @@
---- aeimport/format/sccs/gram.y.orig 2020-06-17 17:56:11.007600000 -0400
-+++ aeimport/format/sccs/gram.y 2020-06-17 17:56:29.944250000 -0400
-@@ -1,6 +1,7 @@
- /*
- * aegis - project change supervisor
- * Copyright (C) 2001-2008, 2012 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -16,6 +17,7 @@
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {format_sccs_gram_}
- %{
-
- #include <common/ac/assert.h>
diff --git a/devel/aegis/files/patch-common_ac_shared__ptr.h b/devel/aegis/files/patch-common_ac_shared__ptr.h
deleted file mode 100644
index f755c8ffb99c..000000000000
--- a/devel/aegis/files/patch-common_ac_shared__ptr.h
+++ /dev/null
@@ -1,26 +0,0 @@
---- common/ac/shared_ptr.h.orig 2012-12-04 02:03:33 UTC
-+++ common/ac/shared_ptr.h
-@@ -21,23 +21,6 @@
- #define COMMON_AC_SHARED_PTR_H
-
- #include <common/config.h>
--
--#ifdef HAVE_TR1_MEMORY
--
--#include <tr1/memory>
--
--#define aegis_shared_ptr std::tr1::shared_ptr
--
--#elif HAVE_BOOST_SHARED_PTR_HPP
--
--#include <boost/shared_ptr.hpp>
--
--#define aegis_shared_ptr boost::shared_ptr
--
--#else
--
- #include <common/ac/shared_ptr/aegis.h>
-
--#endif
--
- #endif // COMMON_AC_SHARED_PTR_H
diff --git a/devel/aegis/files/patch-common_ac_string.h b/devel/aegis/files/patch-common_ac_string.h
deleted file mode 100644
index e32df5a97965..000000000000
--- a/devel/aegis/files/patch-common_ac_string.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- common/ac/string.h.orig 2012-12-04 02:03:33 UTC
-+++ common/ac/string.h
-@@ -128,10 +128,12 @@ size_t strlcat(char *dst, const char *sr
- char *strendcpy(char *dst, const char *src, const char *end);
- #endif
-
-+/*
- #undef strcat
- #define strcat strcat_is_unsafe__use_strendcat_instead@
- #undef strcpy
- #define strcpy strcpy_is_unsafe__use_strendcpy_instead@
-+*/
-
- #ifndef HAVE_MEMMEM
- void *memmem(const void *, size_t, const void *, size_t);
diff --git a/devel/aegis/files/patch-common_gettime_y b/devel/aegis/files/patch-common_gettime_y
deleted file mode 100644
index f3e18676f38b..000000000000
--- a/devel/aegis/files/patch-common_gettime_y
+++ /dev/null
@@ -1,18 +0,0 @@
---- common/gettime.y.orig 2020-06-17 17:45:06.095616000 -0400
-+++ common/gettime.y 2020-06-17 17:45:33.928740000 -0400
-@@ -1,6 +1,7 @@
- /*
- * aegis - project change supervisor
- * Copyright (C) 1991-1995, 1997-1999, 2002-2008, 2012 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -21,6 +22,7 @@
- * Steven Bellovin <smb@cs.unc.edu>
- */
-
-+%define api.prefix {gettime_}
- %token AGO
- %token COLON
- %token COMMA
diff --git a/devel/aegis/files/patch-common_mem.h b/devel/aegis/files/patch-common_mem.h
deleted file mode 100644
index 6fa053d3825b..000000000000
--- a/devel/aegis/files/patch-common_mem.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- common/mem.h.orig 2012-12-04 02:03:33 UTC
-+++ common/mem.h
-@@ -123,7 +123,7 @@ char *dmem_copy_string(const char *file,
- #endif
-
- #if HAVE_HEADER_NEW || HAVE_NEW_H
--#define THROW_BAD_ALLOC throw(std::bad_alloc)
-+#define THROW_BAD_ALLOC //throw(std::bad_alloc)
- #else
- #define THROW_BAD_ALLOC
- #endif
diff --git a/devel/aegis/files/patch-etc_configure.ac b/devel/aegis/files/patch-etc_configure.ac
deleted file mode 100644
index 719fc43171be..000000000000
--- a/devel/aegis/files/patch-etc_configure.ac
+++ /dev/null
@@ -1,37 +0,0 @@
---- etc/configure.ac.orig 2012-12-04 02:03:33 UTC
-+++ etc/configure.ac
-@@ -649,8 +649,8 @@ AC_CHECK_SIZEOF(int)
- AC_CHECK_SIZEOF(long)
- AC_CHECK_SIZEOF(long long)
-
--AC_COMPUTE_INT(ac_cv_long_bit, [sizeof(long) * CHAR_BIT], [#include <limits.h>],
-- [ac_cv_long_bit="sizeof(long) * CHAR_BIT"])
-+AC_COMPUTE_INT(ac_cv_long_bit, [LONG_BIT], [#include <limits.h>],
-+ [ac_cv_long_bit="LONG_BIT"])
- AC_DEFINE_UNQUOTED(LONG_BIT, [$ac_cv_long_bit],
- [Define this symbol to be the number of bits in a long.
- This is analogous to the standard CHAR_BIT define.])
-@@ -849,15 +849,15 @@ dnl!
- AC_MSG_CHECKING([for tm_zone in struct tm])
- AC_TRY_COMPILE([
- #include <stdio.h>
--#ifdef TIME_WITH_SYS_TIME
--#include <sys/time.h>
--#include <time.h>
--#else
--#ifdef HAVE_SYS_TIME_H
-+dnl! #ifdef TIME_WITH_SYS_TIME
- #include <sys/time.h>
--#else
--#include <time.h>
--#endif
-+dnl! #include <time.h>
-+dnl! #else
-+dnl! #ifdef HAVE_SYS_TIME_H
-+dnl! #include <sys/time.h>
-+dnl! #else
-+dnl! #include <time.h>
-+dnl! #endif
- #endif], [struct tm *tm;
- printf("%s\n", tm->tm_zone);],
- AC_DEFINE(HAVE_tm_zone,1,
diff --git a/devel/aegis/files/patch-fmtgen_lex_cc b/devel/aegis/files/patch-fmtgen_lex_cc
deleted file mode 100644
index 9847839bcef5..000000000000
--- a/devel/aegis/files/patch-fmtgen_lex_cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- fmtgen/lex.cc.orig 2020-06-17 17:44:00.521184000 -0400
-+++ fmtgen/lex.cc 2020-06-17 17:44:09.243453000 -0400
-@@ -1,6 +1,7 @@
- //
- // aegis - project change supervisor
- // Copyright (C) 1991-1995, 1997, 1999, 2002-2008, 2012 Peter Miller
-+// Copyright (C) 2020 Aryeh M. Friedman
- //
- // This program is free software; you can redistribute it and/or modify
- // it under the terms of the GNU General Public License as published by
-@@ -48,7 +49,7 @@
-
- static file_ty *file;
- static int error_count;
--extern parse_STYPE parse_lval;
-+extern PARSE_STYPE parse_lval;
- static nstring_list ifiles;
- static nstring_list include_path;
- static symtab<int> keyword;
diff --git a/devel/aegis/files/patch-fmtgen_parse_y b/devel/aegis/files/patch-fmtgen_parse_y
deleted file mode 100644
index 7484b6c0bbac..000000000000
--- a/devel/aegis/files/patch-fmtgen_parse_y
+++ /dev/null
@@ -1,35 +0,0 @@
---- fmtgen/parse.y.orig 2020-06-17 17:42:24.867502000 -0400
-+++ fmtgen/parse.y 2020-06-17 17:43:25.898841000 -0400
-@@ -2,6 +2,7 @@
- * aegis - project change supervisor
- * Copyright (C) 1991-1994, 1997-1999, 2001-2008, 2012 Peter Miller
- * Copyright (C) 2007 Walter Franzini
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -17,8 +18,8 @@
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {parse_}
- %{
--
- #include <common/ac/ctype.h>
- #include <common/ac/stdio.h>
- #include <common/ac/stdlib.h>
-@@ -208,12 +209,12 @@
- trace(("}\n"));
- }
-
-+int yyparse(void);
-+extern int yylex(void);
-
- void
- parse(const generator::pointer &g, const nstring &definition_file)
- {
-- extern int yyparse(void);
--
- /*
- * initial name is the basename of the definition file
- */
diff --git a/devel/aegis/files/patch-libaegis_aer_lex_cc b/devel/aegis/files/patch-libaegis_aer_lex_cc
deleted file mode 100644
index f7325058c1a9..000000000000
--- a/devel/aegis/files/patch-libaegis_aer_lex_cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- libaegis/aer/lex.cc.orig 2020-06-17 18:13:58.645709000 -0400
-+++ libaegis/aer/lex.cc 2020-06-17 18:14:15.245886000 -0400
-@@ -1,6 +1,7 @@
- //
- // aegis - project change supervisor
- // Copyright (C) 1991-1996, 1998, 1999, 2001-2008, 2012 Peter Miller
-+// Copyright (C) 2020 Aryeh M. Friedman
- //
- // This program is free software; you can redistribute it and/or modify
- // it under the terms of the GNU General Public License as published by
-@@ -40,7 +41,7 @@
-
- static input ip;
- static int error_count;
--extern aer_report_STYPE aer_report_lval;
-+extern AER_REPORT_STYPE aer_report_lval;
- static nstring_accumulator buffer;
- static symtab_ty *stp;
-
diff --git a/devel/aegis/files/patch-libaegis_aer_report_y b/devel/aegis/files/patch-libaegis_aer_report_y
deleted file mode 100644
index 71ac604117a9..000000000000
--- a/devel/aegis/files/patch-libaegis_aer_report_y
+++ /dev/null
@@ -1,18 +0,0 @@
---- libaegis/aer/report.y.orig 2020-06-17 17:46:55.348947000 -0400
-+++ libaegis/aer/report.y 2020-06-17 17:47:40.813660000 -0400
-@@ -1,6 +1,7 @@
- /*
- * aegis - project change supervisor
- * Copyright (C) 1994-1996, 1999, 2002, 2005-2008, 2012 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -17,6 +18,7 @@
- * <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {aer_report_}
- %{
-
- #include <common/ac/assert.h>
diff --git a/devel/aegis/files/patch-libaegis_gram_y b/devel/aegis/files/patch-libaegis_gram_y
deleted file mode 100644
index 8c9cc12116ec..000000000000
--- a/devel/aegis/files/patch-libaegis_gram_y
+++ /dev/null
@@ -1,18 +0,0 @@
---- libaegis/gram.y.orig 2020-06-17 17:49:20.265476000 -0400
-+++ libaegis/gram.y 2020-06-17 17:49:37.193953000 -0400
-@@ -1,6 +1,7 @@
- /*
- * aegis - project change supervisor
- * Copyright (C) 1991-1994, 1999, 2002, 2004-2006, 2008, 2012 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -17,6 +18,7 @@
- * <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {gram_}
- %{
-
- #include <common/ac/stdio.h>
diff --git a/devel/aegis/files/patch-libaegis_introspector_time.h b/devel/aegis/files/patch-libaegis_introspector_time.h
deleted file mode 100644
index f10311911e30..000000000000
--- a/devel/aegis/files/patch-libaegis_introspector_time.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- libaegis/introspector/time.h.orig 2012-12-04 02:03:33 UTC
-+++ libaegis/introspector/time.h
-@@ -19,6 +19,7 @@
- #ifndef LIBAEGIS_INTROSPECTOR_TIME_H
- #define LIBAEGIS_INTROSPECTOR_TIME_H
-
-+#include <time.h>
- #include <libaegis/introspector.h>
- #include <libaegis/output.h>
-
diff --git a/devel/aegis/files/patch-libaegis_introspector_vector.h b/devel/aegis/files/patch-libaegis_introspector_vector.h
deleted file mode 100644
index c87872a4d040..000000000000
--- a/devel/aegis/files/patch-libaegis_introspector_vector.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- libaegis/introspector/vector.h.orig 2012-12-04 02:03:33 UTC
-+++ libaegis/introspector/vector.h
-@@ -19,6 +19,7 @@
- #ifndef LIBAEGIS_INTROSPECTOR_VECTOR_H
- #define LIBAEGIS_INTROSPECTOR_VECTOR_H
-
-+#include <sys/types.h>
- #include <libaegis/introspector.h>
-
- /**
diff --git a/devel/aegis/files/patch-libaegis_meta_lex_cc b/devel/aegis/files/patch-libaegis_meta_lex_cc
deleted file mode 100644
index bc7c9952ffaa..000000000000
--- a/devel/aegis/files/patch-libaegis_meta_lex_cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- libaegis/meta_lex.cc.orig 2020-06-17 18:16:18.858528000 -0400
-+++ libaegis/meta_lex.cc 2020-06-17 18:16:45.666339000 -0400
-@@ -1,6 +1,7 @@
- //
- // aegis - project change supervisor
- // Copyright (C) 1991-1996, 1998, 1999, 2001-2008, 2010, 2012 Peter Miller
-+// Copyright (C) 2020 Aryeh M. Friedman
- //
- // This program is free software; you can redistribute it and/or modify
- // it under the terms of the GNU General Public License as published by
-@@ -46,7 +47,7 @@
- static input source;
-
- static int error_count;
--extern gram_STYPE gram_lval;
-+extern GRAM_STYPE gram_lval;
- static nstring_accumulator buffer;
-
-
diff --git a/devel/aegis/files/patch-libaegis_sub_expr_gram_y b/devel/aegis/files/patch-libaegis_sub_expr_gram_y
deleted file mode 100644
index 694a988abbf6..000000000000
--- a/devel/aegis/files/patch-libaegis_sub_expr_gram_y
+++ /dev/null
@@ -1,149 +0,0 @@
---- libaegis/sub/expr_gram.y.orig 2020-06-17 17:51:38.214116000 -0400
-+++ libaegis/sub/expr_gram.y 2020-06-17 17:52:02.149971000 -0400
-@@ -1,22 +1,24 @@
- /*
-- * aegis - project change supervisor
-- * Copyright (C) 1996, 1999, 2002, 2003, 2005-2008 Peter Miller
-+ * aegis - project change supervisor
-+ * Copyright (C) 1996, 1999, 2002, 2003, 2005-2008 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
-- * This program is free software; you can redistribute it and/or modify
-- * it under the terms of the GNU General Public License as published by
-- * the Free Software Foundation; either version 3 of the License, or
-- * (at your option) any later version.
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU General Public License as published by
-+ * the Free Software Foundation; either version 3 of the License, or
-+ * (at your option) any later version.
- *
-- * This program is distributed in the hope that it will be useful,
-- * but WITHOUT ANY WARRANTY; without even the implied warranty of
-- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- * GNU General Public License for more details.
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
- *
-- * You should have received a copy of the GNU General Public License
-- * along with this program. If not, see
-- * <http://www.gnu.org/licenses/>.
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program. If not, see
-+ * <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {sub_expr_gram_}
- %{
-
- #include <common/ac/stdarg.h>
-@@ -57,7 +59,7 @@
-
- %union
- {
-- long lv_number;
-+ long lv_number;
- }
-
- %type <lv_number> NUMBER expr
-@@ -94,7 +96,7 @@
-
- trace(("}\n"));
- if (bad)
-- return "";
-+ return "";
- return nstring::format("%ld", result);
- }
-
-@@ -112,21 +114,21 @@
- /*
- * jiggery-pokery for yacc
- *
-- * Replace all calls to printf with a call to trace_printf. The
-- * trace_where_ is needed to set the location, and is safe, because
-- * yacc only invokes the printf with an if (be careful, the printf
-- * is not in a compound statement).
-+ * Replace all calls to printf with a call to trace_printf. The
-+ * trace_where_ is needed to set the location, and is safe, because
-+ * yacc only invokes the printf with an if (be careful, the printf
-+ * is not in a compound statement).
- */
- #define printf trace_where_, trace_printf
-
- /*
- * jiggery-pokery for bison
- *
-- * Replace all calls to fprintf with a call to yydebugger. Ignore
-- * the first argument, it will be "stderr". The trace_where_ is
-- * needed to set the location, and is safe, because bison only
-- * invokes the printf with an if (be careful, the fprintf is not in
-- * a compound statement).
-+ * Replace all calls to fprintf with a call to yydebugger. Ignore
-+ * the first argument, it will be "stderr". The trace_where_ is
-+ * needed to set the location, and is safe, because bison only
-+ * invokes the printf with an if (be careful, the fprintf is not in
-+ * a compound statement).
- */
- #define fprintf trace_where_, yydebugger
-
-@@ -151,40 +153,41 @@
-
- grammar:
- expr
-- { result = $1; }
-+ { result = $1; }
- ;
-
- expr
- : LP expr RP
-- { $$ = $2; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $2; trace(("$$ = %ld;\n", $$)); }
- | NUMBER
-- { $$ = $1; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $1; trace(("$$ = %ld;\n", $$)); }
- | MINUS expr
-- %prec UNARY
-- { $$ = -$2; trace(("$$ = %ld;\n", $$)); }
-+ %prec UNARY
-+ { $$ = -$2; trace(("$$ = %ld;\n", $$)); }
- | expr PLUS expr
-- { $$ = $1 + $3; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $1 + $3; trace(("$$ = %ld;\n", $$)); }
- | expr MINUS expr
-- { $$ = $1 - $3; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $1 - $3; trace(("$$ = %ld;\n", $$)); }
- | expr MUL expr
-- { $$ = $1 * $3; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $1 * $3; trace(("$$ = %ld;\n", $$)); }
- | expr DIV expr
-- { $$ = $3 ? $1 / $3 : 0; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $3 ? $1 / $3 : 0; trace(("$$ = %ld;\n", $$)); }
- | expr MOD expr
-- { $$ = $3 ? $1 % $3 : 0; trace(("$$ = %ld;\n", $$)); }
-+ { $$ = $3 ? $1 % $3 : 0; trace(("$$ = %ld;\n", $$)); }
- | expr EQ expr
-- { $$ = ($1 == $3); trace(("$$ = %ld;\n", $$)); }
-+ { $$ = ($1 == $3); trace(("$$ = %ld;\n", $$)); }
- | expr NE expr
-- { $$ = ($1 != $3); trace(("$$ = %ld;\n", $$)); }
-+ { $$ = ($1 != $3); trace(("$$ = %ld;\n", $$)); }
- | expr LT expr
-- { $$ = ($1 < $3); trace(("$$ = %ld;\n", $$)); }
-+ { $$ = ($1 < $3); trace(("$$ = %ld;\n", $$)); }
- | expr LE expr
-- { $$ = ($1 <= $3); trace(("$$ = %ld;\n", $$)); }
-+ { $$ = ($1 <= $3); trace(("$$ = %ld;\n", $$)); }
- | expr GT expr
-- { $$ = ($1 > $3); trace(("$$ = %ld;\n", $$)); }
-+ { $$ = ($1 > $3); trace(("$$ = %ld;\n", $$)); }
- | expr GE expr
-- { $$ = ($1 >= $3); trace(("$$ = %ld;\n", $$)); }
-+ { $$ = ($1 >= $3); trace(("$$ = %ld;\n", $$)); }
- | NOT expr
-- %prec UNARY
-- { $$ = (!$2); trace(("$$ = %ld;\n", $$)); }
-+ %prec UNARY
-+ { $$ = (!$2); trace(("$$ = %ld;\n", $$)); }
- ;
-+// vim: set ts=8 sw=4 et :
diff --git a/devel/aegis/files/patch-libaegis_sub_plural_gram_y b/devel/aegis/files/patch-libaegis_sub_plural_gram_y
deleted file mode 100644
index 2a5c1253a0fc..000000000000
--- a/devel/aegis/files/patch-libaegis_sub_plural_gram_y
+++ /dev/null
@@ -1,373 +0,0 @@
---- libaegis/sub/plural_gram.y.orig 2020-06-17 17:52:35.548476000 -0400
-+++ libaegis/sub/plural_gram.y 2020-06-17 17:52:46.221850000 -0400
-@@ -1,22 +1,24 @@
- /*
-- * aegis - project change supervisor
-- * Copyright (C) 2002-2008 Peter Miller
-+ * aegis - project change supervisor
-+ * Copyright (C) 2002-2008 Peter Miller
-+ * Copyright (C) 2020 Aryeh M. Friedman
- *
-- * This program is free software; you can redistribute it and/or modify
-- * it under the terms of the GNU General Public License as published by
-- * the Free Software Foundation; either version 3 of the License, or
-- * (at your option) any later version.
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU General Public License as published by
-+ * the Free Software Foundation; either version 3 of the License, or
-+ * (at your option) any later version.
- *
-- * This program is distributed in the hope that it will be useful,
-- * but WITHOUT ANY WARRANTY; without even the implied warranty of
-- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- * GNU General Public License for more details.
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
- *
-- * You should have received a copy of the GNU General Public License
-- * along with this program. If not, see
-- * <http://www.gnu.org/licenses/>.
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program. If not, see
-+ * <http://www.gnu.org/licenses/>.
- */
-
-+%define api.prefix {sub_plural_gram_}
- %{
-
- #include <common/ac/stdarg.h>
-@@ -114,9 +116,9 @@
-
- trace(("}\n"));
- if (bad)
-- return 0;
-+ return 0;
- if (plural >= nplurals)
-- return 0;
-+ return 0;
- return plural;
- }
-
-@@ -132,35 +134,35 @@
- /*
- * jiggery-pokery for yacc
- *
-- * Replace all calls to printf with a call to trace_printf. The
-- * trace_where_ is needed to set the location, and is safe, because
-- * yacc only invokes the printf with an if (be careful, the printf
-- * is not in a compound statement).
-+ * Replace all calls to printf with a call to trace_printf. The
-+ * trace_where_ is needed to set the location, and is safe, because
-+ * yacc only invokes the printf with an if (be careful, the printf
-+ * is not in a compound statement).
- */
- #define printf trace_where_, trace_printf
-
- /*
- * jiggery-pokery for bison
- *
-- * Replace all calls to fprintf with a call to yydebugger. Ignore
-- * the first argument, it will be "stderr". The trace_where_ is
-- * needed to set the location, and is safe, because bison only
-- * invokes the printf with an if (be careful, the fprintf is not in
-- * a compound statement).
-+ * Replace all calls to fprintf with a call to yydebugger. Ignore
-+ * the first argument, it will be "stderr". The trace_where_ is
-+ * needed to set the location, and is safe, because bison only
-+ * invokes the printf with an if (be careful, the fprintf is not in
-+ * a compound statement).
- */
- #define fprintf trace_where_, yydebugger
-
- static void
- yydebugger(void *, const char *fmt, ...)
- {
-- va_list ap;
-- string_ty *s;
-+ va_list ap;
-+ string_ty *s;
-
-- va_start(ap, fmt);
-- s = str_vformat(fmt, ap);
-- va_end(ap);
-- trace_printf("%s", s->str_text);
-- str_free(s);
-+ va_start(ap, fmt);
-+ s = str_vformat(fmt, ap);
-+ va_end(ap);
-+ trace_printf("%s", s->str_text);
-+ str_free(s);
- }
-
- #endif
-@@ -170,138 +172,139 @@
- %%
-
- grammar:
-- nplurals SEMI plural
-- ;
-+ nplurals SEMI plural
-+ ;
-
- nplurals
-- : NPLURALS EQU INTEGER
-- {
-- nplurals = $3;
-- }
-- ;
-+ : NPLURALS EQU INTEGER
-+ {
-+ nplurals = $3;
-+ }
-+ ;
-
- plural
-- : PLURAL EQU expr
-- {
-- plural = $3;
-- }
-- ;
-+ : PLURAL EQU expr
-+ {
-+ plural = $3;
-+ }
-+ ;
-
- expr
-- : LP expr RP
-- {
-- $$ = $2;
-- trace(("$$ = %u;\n", $$));
-- }
-- | NUMBER
-- {
-- $$ = number;
-- trace(("$$ = %u;\n", $$));
-- }
-- | INTEGER
-- {
-- $$ = $1;
-- trace(("$$ = %u;\n", $$));
-- }
-- | MINUS expr
-- %prec UNARY
-- {
-- $$ = -$2;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr PLUS expr
-- {
-- $$ = $1 + $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr MINUS expr
-- {
-- $$ = $1 - $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr MUL expr
-- {
-- $$ = $1 * $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr DIV expr
-- {
-- $$ = $3 ? $1 / $3 : 0;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr MOD expr
-- {
-- $$ = $3 ? $1 % $3 : 0;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr EQ expr
-- {
-- $$ = ($1 == $3);
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr NE expr
-- {
-- $$ = ($1 != $3);
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr LT expr
-- {
-- $$ = ($1 < $3);
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr LE expr
-- {
-- $$ = ($1 <= $3);
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr GT expr
-- {
-- $$ = ($1 > $3);
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr GE expr
-- {
-- $$ = ($1 >= $3);
-- trace(("$$ = %u;\n", $$));
-- }
-- | NOT expr
-- {
-- $$ = (!$2);
-- trace(("$$ = %u;\n", $$));
-- }
-- | BITNOT expr
-- {
-- $$ = ~$2;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr ANDAND expr
-- {
-- $$ = $1 && $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr BITAND expr
-- {
-- $$ = $1 & $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr OROR expr
-- {
-- $$ = $1 || $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr BITOR expr
-- {
-- $$ = $1 | $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr BITXOR expr
-- {
-- $$ = $1 ^ $3;
-- trace(("$$ = %u;\n", $$));
-- }
-- | expr QUEST expr COLON expr
-- {
-- $$ = $1 ? $3 : $5;
-- trace(("$$ = %u;\n", $$));
-- }
-- ;
-+ : LP expr RP
-+ {
-+ $$ = $2;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | NUMBER
-+ {
-+ $$ = number;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | INTEGER
-+ {
-+ $$ = $1;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | MINUS expr
-+ %prec UNARY
-+ {
-+ $$ = -$2;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr PLUS expr
-+ {
-+ $$ = $1 + $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr MINUS expr
-+ {
-+ $$ = $1 - $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr MUL expr
-+ {
-+ $$ = $1 * $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr DIV expr
-+ {
-+ $$ = $3 ? $1 / $3 : 0;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr MOD expr
-+ {
-+ $$ = $3 ? $1 % $3 : 0;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr EQ expr
-+ {
-+ $$ = ($1 == $3);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr NE expr
-+ {
-+ $$ = ($1 != $3);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr LT expr
-+ {
-+ $$ = ($1 < $3);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr LE expr
-+ {
-+ $$ = ($1 <= $3);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr GT expr
-+ {
-+ $$ = ($1 > $3);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr GE expr
-+ {
-+ $$ = ($1 >= $3);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | NOT expr
-+ {
-+ $$ = (!$2);
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | BITNOT expr
-+ {
-+ $$ = ~$2;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr ANDAND expr
-+ {
-+ $$ = $1 && $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr BITAND expr
-+ {
-+ $$ = $1 & $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr OROR expr
-+ {
-+ $$ = $1 || $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr BITOR expr
-+ {
-+ $$ = $1 | $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr BITXOR expr
-+ {
-+ $$ = $1 ^ $3;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ | expr QUEST expr COLON expr
-+ {
-+ $$ = $1 ? $3 : $5;
-+ trace(("$$ = %u;\n", $$));
-+ }
-+ ;
-+// vim: set ts=8 sw=4 et :
diff --git a/devel/aegis/pkg-descr b/devel/aegis/pkg-descr
deleted file mode 100644
index 5b1eccff4f28..000000000000
--- a/devel/aegis/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Aegis is a transaction-based software configuration management system. It
-provides a framework within which a team of developers may work on many
-changes to a program independently, and Aegis coordinates integrating these
-changes back into the master source of the program, with as little disruption
-as possible. Some key features:
-
-* All operations on the repository are based on change sets.
-* True configurations. All changes are reproducible snapshots. Every change
- set has a unique configuration identifier.
-* Ability to rename files without losing their history.
-* Binary files are supported.
-* File meta-data are versioned. Aegis versions permissions also.
-* Commits are truly atomic. No part of a commit takes effect until the entire
- commit has succeeded. Log messages are attached to the change set, not
- stored redundantly in each file.
-* Access controls on lines of development (branches). Creating a branch in
- Aegis can be accomplished with a single, fast command.
-* Repository synchronization, geographically distributed development.
-* Optimal performance for all users, local or remote (no difference).
-* Disconnected commits.
-* Peer-to-peer architecture. Work may flow in without involving a master site.
-* Costs are proportional to change size, not data size.
diff --git a/devel/aegis/pkg-message b/devel/aegis/pkg-message
deleted file mode 100644
index c2ad6f9d1cef..000000000000
--- a/devel/aegis/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Aegis has been installed.
-
-If you want more development tools, check "devel/cook" and "devel/fhist".
-EOM
-}
-]
diff --git a/devel/aegis/pkg-plist b/devel/aegis/pkg-plist
deleted file mode 100644
index 5934e8b99126..000000000000
--- a/devel/aegis/pkg-plist
+++ /dev/null
@@ -1,188 +0,0 @@
-share/man/man1/ae-cvs-ci.1.gz
-share/man/man1/ae-repo-ci.1.gz
-share/man/man1/ae-sccs-put.1.gz
-share/man/man1/ae_c.1.gz
-share/man/man1/ae_diff2htm.1.gz
-share/man/man1/ae_p.1.gz
-share/man/man1/aeannotate.1.gz
-share/man/man1/aeb.1.gz
-share/man/man1/aebisect.1.gz
-share/man/man1/aebuffy.1.gz
-share/man/man1/aeca.1.gz
-share/man/man1/aecd.1.gz
-share/man/man1/aechown.1.gz
-share/man/man1/aeclean.1.gz
-share/man/man1/aeclone.1.gz
-share/man/man1/aecomp.1.gz
-share/man/man1/aecomplete.1.gz
-share/man/man1/aecp.1.gz
-share/man/man1/aecpu.1.gz
-share/man/man1/aecvsserver.1.gz
-share/man/man1/aed.1.gz
-share/man/man1/aedb.1.gz
-share/man/man1/aedbu.1.gz
-share/man/man1/aede-policy.1.gz
-share/man/man1/aede.1.gz
-share/man/man1/aedeu.1.gz
-share/man/man1/aediff.1.gz
-share/man/man1/aedist.1.gz
-share/man/man1/aedn.1.gz
-share/man/man1/aeedit.1.gz
-share/man/man1/aefa.1.gz
-share/man/man1/aefind.1.gz
-share/man/man1/aefinish.1.gz
-share/man/man1/aefp.1.gz
-share/man/man1/aeget.1.gz
-share/man/man1/aegrep.1.gz
-share/man/man1/aegis.1.gz
-share/man/man1/aegis.cgi.1.gz
-share/man/man1/aeib.1.gz
-share/man/man1/aeibu.1.gz
-share/man/man1/aeifail.1.gz
-share/man/man1/aeimport.1.gz
-share/man/man1/aeintegratq.1.gz
-share/man/man1/aeipass.1.gz
-share/man/man1/ael.1.gz
-share/man/man1/aelcf.1.gz
-share/man/man1/aelic.1.gz
-share/man/man1/aelock.1.gz
-share/man/man1/aelpf.1.gz
-share/man/man1/aels.1.gz
-share/man/man1/aelsf.1.gz
-share/man/man1/aemakegen.1.gz
-share/man/man1/aemeasure.1.gz
-share/man/man1/aemt.1.gz
-share/man/man1/aemtu.1.gz
-share/man/man1/aemv.1.gz
-share/man/man1/aemvu.1.gz
-share/man/man1/aena.1.gz
-share/man/man1/aenbr.1.gz
-share/man/man1/aenbru.1.gz
-share/man/man1/aenc.1.gz
-share/man/man1/aencu.1.gz
-share/man/man1/aend.1.gz
-share/man/man1/aenf.1.gz
-share/man/man1/aenfu.1.gz
-share/man/man1/aeni.1.gz
-share/man/man1/aenpa.1.gz
-share/man/man1/aenpr.1.gz
-share/man/man1/aenrls.1.gz
-share/man/man1/aenrv.1.gz
-share/man/man1/aent.1.gz
-share/man/man1/aentu.1.gz
-share/man/man1/aepa.1.gz
-share/man/man1/aepatch.1.gz
-share/man/man1/aepromptcmd.1.gz
-share/man/man1/aer.1.gz
-share/man/man1/aera.1.gz
-share/man/man1/aerb.1.gz
-share/man/man1/aerbu.1.gz
-share/man/man1/aerd.1.gz
-share/man/man1/aerect.1.gz
-share/man/man1/aerevml.1.gz
-share/man/man1/aerfail.1.gz
-share/man/man1/aeri.1.gz
-share/man/man1/aerm.1.gz
-share/man/man1/aermpr.1.gz
-share/man/man1/aermu.1.gz
-share/man/man1/aerpa.1.gz
-share/man/man1/aerpass.1.gz
-share/man/man1/aerpu.1.gz
-share/man/man1/aerrv.1.gz
-share/man/man1/aesub.1.gz
-share/man/man1/aesubunit.1.gz
-share/man/man1/aesvt.1.gz
-share/man/man1/aet.1.gz
-share/man/man1/aetar.1.gz
-share/man/man1/aev.1.gz
-share/man/man1/aexml.1.gz
-share/man/man1/aexver.1.gz
-share/man/man1/tkaeca.1.gz
-share/man/man1/tkaegis.1.gz
-share/man/man1/tkaenc.1.gz
-share/man/man1/tkaepa.1.gz
-share/man/man1/tkaer.1.gz
-share/man/man5/aecattr.5.gz
-share/man/man5/aecstate.5.gz
-share/man/man5/aedir.5.gz
-share/man/man5/aefattr.5.gz
-share/man/man5/aefstate.5.gz
-share/man/man5/aegis.5.gz
-share/man/man5/aegstate.5.gz
-share/man/man5/aelock.5.gz
-share/man/man5/aemetrics.5.gz
-share/man/man5/aepattr.5.gz
-share/man/man5/aepconf.5.gz
-share/man/man5/aepstate.5.gz
-share/man/man5/aer.5.gz
-share/man/man5/aerptidx.5.gz
-share/man/man5/aesub.5.gz
-share/man/man5/aetest.5.gz
-share/man/man5/aeuconf.5.gz
-share/man/man5/aeustate.5.gz
-bin/ae-cvs-ci
-bin/ae-repo-ci
-bin/ae-sccs-put
-bin/ae_diff2htm
-bin/aeannotate
-bin/aebisect
-bin/aebuffy
-bin/aecomp
-bin/aecomplete
-bin/aecvsserver
-bin/aede-policy
-bin/aediff
-bin/aedist
-bin/aeedit
-bin/aefind
-bin/aefinish
-bin/aeget
-bin/aeget.instal
-bin/aefp
-bin/aegrep
-bin/aelsf
-@mode 4755
-bin/aegis
-bin/aeimport
-bin/aelock
-@mode
-bin/aeintegratq
-bin/aelcf
-bin/aelpf
-bin/aels
-bin/aemakegen
-bin/aemeasure
-bin/aepatch
-bin/aepromptcmd
-bin/aerect
-bin/aereport
-bin/aerevml
-bin/aesub
-bin/aesubunit
-bin/aesvt
-bin/aetar
-bin/aexml
-bin/aexver
-bin/tkaeca
-bin/tkaegis
-bin/tkaenc
-bin/tkaepa
-bin/tkaer
-bin/xaegis
-etc/profile.d/aegis.sh
-etc/profile.d/aegis.csh
-etc/profile.d/aegis.bash
-etc/profile.d/aegis.zsh
-%%NLS%%share/locale/da/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/de/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/en/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/es/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/it/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/aegis.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/aegis.mo
-@dir(bin,sys,) com/aegis
-@dir(bin,sys,) com
diff --git a/devel/apache-log4j2/Makefile b/devel/apache-log4j2/Makefile
index 4b97aa56e0d8..b7898b66748d 100644
--- a/devel/apache-log4j2/Makefile
+++ b/devel/apache-log4j2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= log4j2
-PORTVERSION= 2.24.3
+PORTVERSION= 2.25.1
CATEGORIES= devel java
MASTER_SITES= APACHE/logging/log4j/${PORTVERSION}
PKGNAMEPREFIX= apache-
diff --git a/devel/apache-log4j2/distinfo b/devel/apache-log4j2/distinfo
index 3c71f9cc00ae..87e41b0b3b15 100644
--- a/devel/apache-log4j2/distinfo
+++ b/devel/apache-log4j2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735811648
-SHA256 (apache-log4j-2.24.3-bin.zip) = 359ef2d7278b67a72053239c1c8cdba44a5681097835d010982470e121c2338a
-SIZE (apache-log4j-2.24.3-bin.zip) = 3617769
+TIMESTAMP = 1753971838
+SHA256 (apache-log4j-2.25.1-bin.zip) = f7ad107a3f584328ce3064623182bcc8995d711bf56f51c9c1507a01e2e7006b
+SIZE (apache-log4j-2.25.1-bin.zip) = 3727442
diff --git a/devel/apache-log4j2/pkg-plist b/devel/apache-log4j2/pkg-plist
index 5f16112248de..3c2a19fe6e90 100644
--- a/devel/apache-log4j2/pkg-plist
+++ b/devel/apache-log4j2/pkg-plist
@@ -8,6 +8,7 @@
%%JAVAJARDIR%%/log4j-couchdb.jar
%%JAVAJARDIR%%/log4j-docker.jar
%%JAVAJARDIR%%/log4j-iostreams.jar
+%%JAVAJARDIR%%/log4j-jakarta-jms.jar
%%JAVAJARDIR%%/log4j-jakarta-smtp.jar
%%JAVAJARDIR%%/log4j-jakarta-web.jar
%%JAVAJARDIR%%/log4j-jcl.jar
diff --git a/devel/arpc/Makefile b/devel/arpc/Makefile
deleted file mode 100644
index d95d092a6931..000000000000
--- a/devel/arpc/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= arpc
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.7
-PORTREVISION= 2
-CATEGORIES= devel
-
-MAINTAINER= ed@FreeBSD.org
-COMMENT= GRPC-like RPC library that supports file descriptor passing
-WWW= https://github.com/NuxiNL/arpc
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Unmaintained upstream
-EXPIRATION_DATE=2025-07-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyPEG2>=2.15.2:textproc/py-pyPEG2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR}
-LIB_DEPENDS= libargdata.so:devel/argdata
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyPEG2>=2.15.2:textproc/py-pyPEG2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}toposort>=1.5:devel/py-toposort@${PY_FLAVOR}
-
-USES= compiler:c++17-lang cmake:insource localbase:ldflags python \
- shebangfix
-SHEBANG_FILES= scripts/aprotoc.py
-USE_LDCONFIG= yes
-USE_GITHUB= yes
-GH_ACCOUNT= NuxiNL
-
-PLIST_FILES= bin/aprotoc include/arpc++/arpc++.h \
- lib/libarpc.so lib/libarpc.so.1
-
-# Require the unit tests to pass prior to installing.
-post-build:
- @trap '' PIPE && ${WRKSRC}/arpc_tests
-
-.include <bsd.port.mk>
diff --git a/devel/arpc/distinfo b/devel/arpc/distinfo
deleted file mode 100644
index a8be0e6fc5c8..000000000000
--- a/devel/arpc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517076895
-SHA256 (NuxiNL-arpc-v0.7_GH0.tar.gz) = 14d4ced3631f26e9ef1ce5f45e6711907fee56954322d6a9f6686aaf2b8fd55b
-SIZE (NuxiNL-arpc-v0.7_GH0.tar.gz) = 1301172
diff --git a/devel/arpc/pkg-descr b/devel/arpc/pkg-descr
deleted file mode 100644
index b31620c356c3..000000000000
--- a/devel/arpc/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-ARPC is a GRPC-like library that supports file descriptor passing.
-
-ARPC ships with a script, aprotoc, that works similar to Protobuf/GRPC's
-protoc. It generates message and service bindings, taking a .proto file
-as an input. Where ARPC differs from GRPC is that messages may contain
-file descriptors. These file descriptors are passed on to the remote
-side transparently. This makes ARPC useful for implementing privilege
-separation between processes.
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 0abf7631d62c..f19599fb9c0f 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-crt-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.33.1
+DISTVERSION= 0.33.2
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index f5cea0a4b811..f82e92d9814e 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753088602
-SHA256 (awslabs-aws-crt-cpp-v0.33.1_GH0.tar.gz) = edb3350ecabdefabee25f807816ab5ba0fb14615b267f329900a64d1c8cd4623
-SIZE (awslabs-aws-crt-cpp-v0.33.1_GH0.tar.gz) = 371634
+TIMESTAMP = 1754071514
+SHA256 (awslabs-aws-crt-cpp-v0.33.2_GH0.tar.gz) = 3d8e15483c6e28575f2d1a30d04f509d028fddb647c948efdb980f21f6602b51
+SIZE (awslabs-aws-crt-cpp-v0.33.2_GH0.tar.gz) = 373770
diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
index 4b2ffefd376d..7157278664af 100644
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cpp
-DISTVERSION= 1.11.603
+DISTVERSION= 1.11.617
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo
index 033569f27ccc..a3acd6b46e80 100644
--- a/devel/aws-sdk-cpp/distinfo
+++ b/devel/aws-sdk-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752264057
-SHA256 (aws-aws-sdk-cpp-1.11.603_GH0.tar.gz) = 6b07ff5c9b63e62ea069b6226ead084a7a2cf0b4ec315e177c772946340b66d5
-SIZE (aws-aws-sdk-cpp-1.11.603_GH0.tar.gz) = 75915326
+TIMESTAMP = 1754073379
+SHA256 (aws-aws-sdk-cpp-1.11.617_GH0.tar.gz) = 7cdae2e1592edec1a4a239546b86c823783eee88e8c3efcd0910716a179e9202
+SIZE (aws-aws-sdk-cpp-1.11.617_GH0.tar.gz) = 76683775
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 91f1602bbf18..5af82e5902d3 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -1,8 +1,8 @@
PORTNAME= gc
DISTVERSION= 8.2.8
CATEGORIES= devel
-MASTER_SITES= http://www.hboehm.info/gc/gc_source/ \
- https://github.com/ivmai/bdwgc/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://www.hboehm.info/gc/gc_source/ \
+ https://github.com/bdwgc/bdwgc/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= boehm-
.ifdef GC_VARIANT
PKGNAMESUFFIX= -${GC_VARIANT}
diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile
index db9d1ce37f0e..ed918fb50581 100644
--- a/devel/cargo-dist/Makefile
+++ b/devel/cargo-dist/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cargo-dist
DISTVERSIONPREFIX= v
-DISTVERSION= 0.28.4-prerelease.2
-PORTREVISION= 2
+DISTVERSION= 0.28.7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-dist/distinfo b/devel/cargo-dist/distinfo
index bad009201e12..c516dbe1c791 100644
--- a/devel/cargo-dist/distinfo
+++ b/devel/cargo-dist/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744515295
+TIMESTAMP = 1754107137
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
@@ -809,5 +809,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 (astral-sh-cargo-dist-v0.28.4-prerelease.2_GH0.tar.gz) = 3e1fc2e8ecdadce1bcf9d704db2778f51a0b455f75a0559a37c8bc49969784e1
-SIZE (astral-sh-cargo-dist-v0.28.4-prerelease.2_GH0.tar.gz) = 3475992
+SHA256 (astral-sh-cargo-dist-v0.28.7_GH0.tar.gz) = 9aefb6385ab935ad8fd16d1b39fc26b933632974eb2fe4f4fc77e956d36cd845
+SIZE (astral-sh-cargo-dist-v0.28.7_GH0.tar.gz) = 3578252
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 7837919909bf..887502ba1b7f 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.142.0
+DISTVERSION= 0.142.1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index c867c109db3e..88fef3900993 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753828082
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.142.0/v0.142.0.mod) = 02ff5da8c83dec5cde4e6df57fd7d5c6556bbcd144ef9dd44ade1cdbda029070
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.142.0/v0.142.0.mod) = 11426
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.142.0/v0.142.0.zip) = 784fd564045789ca8355a339667f725dc4f7c541f5aa9b1a1f803eecd9245e05
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.142.0/v0.142.0.zip) = 1417187
+TIMESTAMP = 1754026713
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.142.1/v0.142.1.mod) = 6947aa884c5b4d6783c5a482b7db72ac853c5c3c5b2e72447f2e5b7cbe4e1afe
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.142.1/v0.142.1.mod) = 11468
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.142.1/v0.142.1.zip) = 8f6199cdd7550e550e63b0ffe8194089619207889c648cc0975b4aae8ac57695
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.142.1/v0.142.1.zip) = 1417383
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index 5d3fef289dcc..53ecec2234ea 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -220,7 +220,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER= 138.0.7204.157
+CHROMIUM_VER= 138.0.7204.168
# See ${WRKSRC}/electron/DEPS for NODE_VER
NODE_VER= 22.17.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version
index e3523fa3bf77..ae1731e1fe65 100644
--- a/devel/electron37/Makefile.version
+++ b/devel/electron37/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 37.2.4
+ELECTRON_VER= 37.2.5
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo
index e27bb1a04fd9..5f269a1f7a85 100644
--- a/devel/electron37/distinfo
+++ b/devel/electron37/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1753322506
-SHA256 (electron/chromium-138.0.7204.157.tar.xz) = 835dfd3228f6adb2a8c78e296c7d4981aee35daee401a2fe1493b4657d736d25
-SIZE (electron/chromium-138.0.7204.157.tar.xz) = 7275180828
+TIMESTAMP = 1754110996
+SHA256 (electron/chromium-138.0.7204.168.tar.xz) = 5aaa7070ae6378abffe781ad895a8faca34d768acc3f4a5f14015e72c67df882
+SIZE (electron/chromium-138.0.7204.168.tar.xz) = 7276724848
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-37.2.4.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
-SIZE (electron/electron-yarn-cache-37.2.4.tar.xz) = 30485132
-SHA256 (electron/electron-electron-v37.2.4_GH0.tar.gz) = 67d80459149e885a7bfa6b832dbf094b0f9f41e4fe576810cedad778f4a665b3
-SIZE (electron/electron-electron-v37.2.4_GH0.tar.gz) = 15824526
+SHA256 (electron/electron-yarn-cache-37.2.5.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
+SIZE (electron/electron-yarn-cache-37.2.5.tar.xz) = 30485132
+SHA256 (electron/electron-electron-v37.2.5_GH0.tar.gz) = 384cac61cb8cfa4e3bdaea77654d13472b9f1cd43f64f12f03f512816420b608
+SIZE (electron/electron-electron-v37.2.5_GH0.tar.gz) = 15824577
SHA256 (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 7a1dbcd53b7152df5592624698f987fd626d9240c33d59dfef13812e4c168eb2
SIZE (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 123061071
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron37/files/patch-chrome_browser_about__flags.cc b/devel/electron37/files/patch-chrome_browser_about__flags.cc
index 6050e15bdda0..31267b3499e6 100644
--- a/devel/electron37/files/patch-chrome_browser_about__flags.cc
+++ b/devel/electron37/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig 2025-06-30 07:04:30 UTC
+--- chrome/browser/about_flags.cc.orig 2025-07-21 19:32:31 UTC
+++ chrome/browser/about_flags.cc
@@ -263,7 +263,7 @@
#include "extensions/common/extension_features.h"
@@ -170,7 +170,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6709,7 +6739,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6716,7 +6746,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -179,7 +179,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7061,7 +7091,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7068,7 +7098,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -188,7 +188,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7560,7 +7590,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7567,7 +7597,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -197,7 +197,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7851,7 +7881,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7858,7 +7888,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
@@ -206,7 +206,7 @@
{"wasm-tts-component-updater-enabled",
flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8523,7 +8553,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8530,7 +8560,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +215,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9176,7 +9206,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9183,7 +9213,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -224,7 +224,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9201,7 +9231,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9208,7 +9238,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -233,7 +233,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9668,7 +9698,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9675,7 +9705,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -242,7 +242,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -9830,7 +9860,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9837,7 +9867,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -251,7 +251,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10334,7 +10364,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10341,7 +10371,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -260,7 +260,7 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10458,7 +10488,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10465,7 +10495,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
#endif
@@ -269,7 +269,7 @@
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10487,7 +10517,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10494,7 +10524,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -278,7 +278,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11223,7 +11253,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11230,7 +11260,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -287,7 +287,7 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11334,7 +11364,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11341,7 +11371,7 @@ const FeatureEntry kFeatureEntries[] = {
"HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
@@ -296,7 +296,7 @@
{"supervised-profile-safe-search",
flag_descriptions::kSupervisedProfileSafeSearchName,
flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11586,7 +11616,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11593,7 +11623,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -305,7 +305,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11687,7 +11717,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11694,7 +11724,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -314,7 +314,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11721,7 +11751,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11728,7 +11758,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -323,7 +323,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12053,7 +12083,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12060,7 +12090,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -332,7 +332,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12103,7 +12133,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12110,7 +12140,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -341,7 +341,7 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -12123,7 +12153,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12130,7 +12160,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -350,7 +350,7 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12241,7 +12271,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12248,7 +12278,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -359,7 +359,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12277,7 +12307,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12284,7 +12314,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -368,7 +368,7 @@
{"autofill-enable-amount-extraction-desktop-logging",
flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
flag_descriptions::
-@@ -12300,7 +12330,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12307,7 +12337,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
@@ -377,7 +377,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12329,7 +12359,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12336,7 +12366,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -386,7 +386,7 @@
{"local-network-access-check",
flag_descriptions::kLocalNetworkAccessChecksName,
flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
-@@ -12551,7 +12581,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12558,7 +12588,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -395,7 +395,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12629,7 +12659,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12636,7 +12666,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
diff --git a/devel/electron37/files/patch-chrome_browser_flag__descriptions.cc b/devel/electron37/files/patch-chrome_browser_flag__descriptions.cc
index 8b3339bc70a7..73c16661ddc4 100644
--- a/devel/electron37/files/patch-chrome_browser_flag__descriptions.cc
+++ b/devel/electron37/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,4 +1,4 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-06-30 07:04:30 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-07-21 19:32:31 UTC
+++ chrome/browser/flag_descriptions.cc
@@ -659,7 +659,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
@@ -81,7 +81,7 @@
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5840,7 +5840,7 @@ const char kTranslateOpenSettingsDescription[] =
+@@ -5847,7 +5847,7 @@ const char kTranslateOpenSettingsDescription[] =
"Add an option to the translate bubble menu to open language settings.";
#endif
@@ -90,7 +90,7 @@
const char kWasmTtsComponentUpdaterEnabledName[] =
"Enable Wasm TTS Extension Component";
const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7871,7 +7871,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7878,7 +7878,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8100,7 +8100,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -8107,7 +8107,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
@@ -108,7 +108,7 @@
const char kOzonePlatformHintChoiceDefault[] = "Default";
const char kOzonePlatformHintChoiceAuto[] = "Auto";
const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -8150,6 +8150,18 @@ const char kWaylandUiScalingDescription[] =
+@@ -8157,6 +8157,18 @@ const char kWaylandUiScalingDescription[] =
"Enable experimental support for text scaling in the Wayland backend "
"backed by full UI scaling. Requires #wayland-per-window-scaling to be "
"enabled too.";
@@ -127,7 +127,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -8162,7 +8174,7 @@ const char kZeroCopyVideoCaptureDescription[] =
+@@ -8169,7 +8181,7 @@ const char kZeroCopyVideoCaptureDescription[] =
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -136,7 +136,7 @@
const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
const char kFollowingFeedSidepanelDescription[] =
"Enables the following feed in the sidepanel.";
-@@ -8205,7 +8217,7 @@ const char kGroupPromoPrototypeDescription[] =
+@@ -8212,7 +8224,7 @@ const char kGroupPromoPrototypeDescription[] =
const char kGroupPromoPrototypeDescription[] =
"Enables prototype for group promo.";
@@ -145,7 +145,7 @@
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8226,7 +8238,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8233,7 +8245,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -154,7 +154,7 @@
#if BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8369,7 +8381,7 @@ const char kElementCaptureDescription[] =
+@@ -8376,7 +8388,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -163,7 +163,7 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8420,7 +8432,7 @@ const char kComposeUpfrontInputModesDescription[] =
+@@ -8427,7 +8439,7 @@ const char kComposeUpfrontInputModesDescription[] =
"Enables upfront input modes in the Compose dialog";
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -172,7 +172,7 @@
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8538,7 +8550,7 @@ const char kSupervisedUserBlockInterstitialV3Descripti
+@@ -8545,7 +8557,7 @@ const char kSupervisedUserBlockInterstitialV3Descripti
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
diff --git a/devel/electron37/files/patch-chrome_browser_flag__descriptions.h b/devel/electron37/files/patch-chrome_browser_flag__descriptions.h
index 79968484ad0c..b85f452abcb3 100644
--- a/devel/electron37/files/patch-chrome_browser_flag__descriptions.h
+++ b/devel/electron37/files/patch-chrome_browser_flag__descriptions.h
@@ -1,4 +1,4 @@
---- chrome/browser/flag_descriptions.h.orig 2025-06-30 07:04:30 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-07-21 19:32:31 UTC
+++ chrome/browser/flag_descriptions.h
@@ -413,7 +413,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
@@ -81,7 +81,7 @@
extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
#endif // #if BUILDFLAG(IS_LINUX)
-@@ -3430,7 +3430,7 @@ extern const char kTranslateOpenSettingsDescription[];
+@@ -3432,7 +3432,7 @@ extern const char kTranslateOpenSettingsDescription[];
extern const char kTranslateOpenSettingsDescription[];
#endif
@@ -90,7 +90,7 @@
extern const char kWasmTtsComponentUpdaterEnabledName[];
extern const char kWasmTtsComponentUpdaterEnabledDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4630,7 +4630,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4632,7 +4632,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4765,7 +4765,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4767,7 +4767,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
@@ -108,7 +108,7 @@
extern const char kOzonePlatformHintChoiceDefault[];
extern const char kOzonePlatformHintChoiceAuto[];
extern const char kOzonePlatformHintChoiceX11[];
-@@ -4796,6 +4796,9 @@ extern const char kWaylandUiScalingDescription[];
+@@ -4798,6 +4798,9 @@ extern const char kWaylandUiScalingDescription[];
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -118,7 +118,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4810,7 +4813,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe
+@@ -4812,7 +4815,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -127,7 +127,7 @@
#if BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4823,7 +4826,7 @@ extern const char kScreenlockReauthCardDescription[];
+@@ -4825,7 +4828,7 @@ extern const char kScreenlockReauthCardDescription[];
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -136,7 +136,7 @@
extern const char kFollowingFeedSidepanelName[];
extern const char kFollowingFeedSidepanelDescription[];
-@@ -4840,7 +4843,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio
+@@ -4842,7 +4845,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -145,7 +145,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4932,7 +4935,7 @@ extern const char kElementCaptureDescription[];
+@@ -4934,7 +4937,7 @@ extern const char kElementCaptureDescription[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -154,7 +154,7 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4971,7 +4974,7 @@ extern const char kComposeUpfrontInputModesDescription
+@@ -4973,7 +4976,7 @@ extern const char kComposeUpfrontInputModesDescription
extern const char kComposeUpfrontInputModesDescription[];
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -163,7 +163,7 @@
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -5045,7 +5048,7 @@ extern const char kSupervisedUserBlockInterstitialV3De
+@@ -5047,7 +5050,7 @@ extern const char kSupervisedUserBlockInterstitialV3De
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
diff --git a/devel/gcc-arm-embedded/Makefile b/devel/gcc-arm-embedded/Makefile
index bd7e485e463e..051092bcc592 100644
--- a/devel/gcc-arm-embedded/Makefile
+++ b/devel/gcc-arm-embedded/Makefile
@@ -71,6 +71,12 @@ PLIST_SUB+= GCC_VERSION=${GCC_VERSION} FULL_VERSION=${FULL_VERSION} TARGET=${TAR
.include <bsd.port.options.mk>
+.if ${ARCH:Mpowerpc64*}
+GMP_ABI= ABI="mode64"
+.else
+GMP_ABI=
+.endif
+
.if ${PORT_OPTIONS:MPYGDB}
PYGDB_BUILD_OPT= --enable-gdb-with-python=${PYTHON_CMD}
.else
@@ -95,6 +101,8 @@ post-extract:
@${MV} ${WRKSRC}/gnu-devtools-for-arm-${GL_TAGNAME_tools} ${WRKSRC}/gnu-devtools-for-arm
do-build:
+ ${GMP_ABI} \
+ CC="${CC}" \
PATH=${WRKSRC}/gnu-devtools-for-arm:${PATH} \
installdir=${WRKDIR}/${DIR_NAME} \
LOCALBASE="${LOCALBASE}" \
diff --git a/devel/gcc-arm-embedded/files/patch-gnu-devtools-for-arm_utilities.sh b/devel/gcc-arm-embedded/files/patch-gnu-devtools-for-arm_utilities.sh
index b89687372592..5a0692c0182b 100644
--- a/devel/gcc-arm-embedded/files/patch-gnu-devtools-for-arm_utilities.sh
+++ b/devel/gcc-arm-embedded/files/patch-gnu-devtools-for-arm_utilities.sh
@@ -1,4 +1,4 @@
---- gnu-devtools-for-arm/utilities.sh.orig 2025-03-31 10:59:01 UTC
+--- gnu-devtools-for-arm/utilities.sh.orig 2025-07-31 23:01:18 UTC
+++ gnu-devtools-for-arm/utilities.sh
@@ -33,6 +33,8 @@ number_of_cores()
grep -c "^processor" /proc/cpuinfo
@@ -9,7 +9,14 @@
else
echo "1"
fi
-@@ -56,6 +58,9 @@ find_build_triple ()
+@@ -50,12 +52,15 @@ find_build_triple ()
+ # Get the triple of the machine we're running on, i.e. the build machine.
+ find_build_triple ()
+ {
+- machine=$(uname -m)
++ machine=$(uname -p)
+ plat=$(uname -s)
+ if [[ "$plat" == "Darwin" ]]; then
echo "$machine-apple-darwin" # e.g. x86_64-apple-darwin or arm64-apple-darwin
elif [[ "$plat" == "Linux" ]]; then
echo "$machine-none-linux-gnu" # e.g. x86_64-none-linux-gnu
diff --git a/devel/gnucflow/Makefile b/devel/gnucflow/Makefile
index 3a31250cba68..c60403b9d4e4 100644
--- a/devel/gnucflow/Makefile
+++ b/devel/gnucflow/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnucflow
-PORTVERSION= 1.7
-PORTREVISION= 1
+PORTVERSION= 1.8
CATEGORIES= devel
MASTER_SITES= GNU/cflow/
DISTNAME= cflow-${PORTVERSION}
@@ -12,22 +11,20 @@ WWW= https://www.gnu.org/software/cflow/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-CONFLICTS= bsdcflow cflow
-
USES= cpe gmake tar:bzip2
CPE_VENDOR= gnu
CPE_PRODUCT= cflow
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
TEST_TARGET= check
INFO= cflow
+CONFLICTS= bsdcflow cflow
+
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
-NLS_USES= gettext
-NLS_CONFIGURE_ON= --with-libintl-prefix="${LOCALBASE}"
-NLS_CONFIGURE_OFF= --disable-nls
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE=nls
.include <bsd.port.mk>
diff --git a/devel/gnucflow/distinfo b/devel/gnucflow/distinfo
index 125bcc3dc7e3..da5f39b0a5ce 100644
--- a/devel/gnucflow/distinfo
+++ b/devel/gnucflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641833420
-SHA256 (cflow-1.7.tar.bz2) = d01146caf9001e266133417c2a8258a64b5fc16fcb082a14f6528204d0c97086
-SIZE (cflow-1.7.tar.bz2) = 916685
+TIMESTAMP = 1754053091
+SHA256 (cflow-1.8.tar.bz2) = 8321627b55b6c7877f6a43fcc6f9f846a94b1476a081a035465f7a78d3499ab8
+SIZE (cflow-1.8.tar.bz2) = 938163
diff --git a/devel/gnucflow/pkg-plist b/devel/gnucflow/pkg-plist
index 48c33f9075ae..27522869b137 100644
--- a/devel/gnucflow/pkg-plist
+++ b/devel/gnucflow/pkg-plist
@@ -1,5 +1,7 @@
bin/cflow
share/man/man1/cflow.1.gz
+share/cflow/1.8/c11.cfo
+share/cflow/1.8/gcc.cfo
%%NLS%%share/locale/da/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/de/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/eo/LC_MESSAGES/cflow.mo
@@ -12,6 +14,7 @@ share/man/man1/cflow.1.gz
%%NLS%%share/locale/nl/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/pl/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/cflow.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/sr/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/sv/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/uk/LC_MESSAGES/cflow.mo
diff --git a/devel/godot35-tools/Makefile b/devel/godot35-tools/Makefile
deleted file mode 100644
index d8f9688cd60c..000000000000
--- a/devel/godot35-tools/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-PKGNAMESUFFIX= 35-tools
-
-COMMENT= Game integrated development environment
-
-BROKEN= Fails to build, error: no member named 'u' in 'QuadraticBezierCurve<V>'
-DEPRECATED= Fails to build and legacy, consider migrating to devel/godot-tools
-EXPIRATION_DATE=2025-07-31
-
-OPTIONS_EXCLUDE= #
-OPTIONS_SLAVE= TOOLS
-# we don't want the pkg-message from the master port
-PKGMESSAGE=
-
-MASTERDIR= ${.CURDIR}/../godot35
-
-.include "${MASTERDIR}/Makefile"
diff --git a/devel/lace/Makefile b/devel/lace/Makefile
index cd7b162a3520..d8bd430d5353 100644
--- a/devel/lace/Makefile
+++ b/devel/lace/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lace
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.2
-PORTREVISION= 1
+DISTVERSION= 2.0.2
CATEGORIES= devel
PKGNAMESUFFIX= -work-stealing
@@ -27,6 +26,6 @@ CMAKE_TESTING_ON= LACE_BUILD_TESTS
PORTSCOUT= limit:^.*[0-9]+\.[0-9]+\.[0-9]+$$ # prevent tags like mucocos_2014_ri
-# tests as of 1.4.2: 100% tests passed, 0 tests failed out of 2
+# tests as of 2.0.2: 100% tests passed, 0 tests failed out of 2
.include <bsd.port.mk>
diff --git a/devel/lace/distinfo b/devel/lace/distinfo
index 361c0a0ce844..b3fa7aacf4d4 100644
--- a/devel/lace/distinfo
+++ b/devel/lace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743134608
-SHA256 (trolando-lace-v1.4.2_GH0.tar.gz) = d9af1eb9d8ed2f46585085f78080e3a1b1f76fe1ef1f67794c1440a5e27bf07a
-SIZE (trolando-lace-v1.4.2_GH0.tar.gz) = 102784
+TIMESTAMP = 1754112927
+SHA256 (trolando-lace-v2.0.2_GH0.tar.gz) = 416d8397f95646778d9ed7e044b699bb3db49c41f843352d2681d9c44db3f44e
+SIZE (trolando-lace-v2.0.2_GH0.tar.gz) = 145602
diff --git a/devel/lace/files/patch-benchmarks_queens_queens-lace.c b/devel/lace/files/patch-benchmarks_queens_queens-lace.c
deleted file mode 100644
index f942da62abbf..000000000000
--- a/devel/lace/files/patch-benchmarks_queens_queens-lace.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- benchmarks/queens/queens-lace.c.orig 2025-05-23 10:53:37 UTC
-+++ benchmarks/queens/queens-lace.c
-@@ -73,7 +73,7 @@ int main(int argc, char *argv[])
- int workers = 1;
- int dqsize = 100000;
-
-- char c;
-+ signed char c;
- while ((c=getopt(argc, argv, "w:q:h")) != -1) {
- switch (c) {
- case 'w':
diff --git a/devel/libfortuna/Makefile b/devel/libfortuna/Makefile
deleted file mode 100644
index 3fc6a1778877..000000000000
--- a/devel/libfortuna/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= libfortuna
-PORTVERSION= 0.1.1
-CATEGORIES= devel
-
-MAINTAINER= waitman@waitman.net
-COMMENT= Fortuna PRNG Library
-WWW= http://crxwg.com/fortuna/bin/libfortuna.html
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-DEPRECATED= Legacy fortuna library, last upstream activity 10 years ago
-EXPIRATION_DATE=2025-07-31
-
-USE_GITHUB= yes
-USE_LDCONFIG= yes
-GH_ACCOUNT= waitman
-GH_TAGNAME= 11cbd88
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=array-parameter
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/libfortuna/distinfo b/devel/libfortuna/distinfo
deleted file mode 100644
index 5a5ff73f2db4..000000000000
--- a/devel/libfortuna/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (waitman-libfortuna-0.1.1-11cbd88_GH0.tar.gz) = 08402e7c531126905a5ac566098d079585d771cb7092559e1ad7fe392ec8bcc9
-SIZE (waitman-libfortuna-0.1.1-11cbd88_GH0.tar.gz) = 475218
diff --git a/devel/libfortuna/files/patch-Makefile b/devel/libfortuna/files/patch-Makefile
deleted file mode 100644
index ba12f13198c7..000000000000
--- a/devel/libfortuna/files/patch-Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
---- ./Makefile.orig 2014-02-19 10:24:15.411792348 +0100
-+++ ./Makefile 2014-02-19 10:25:09.252791282 +0100
-@@ -18,18 +18,18 @@
- rm -f *.so
-
- install:
-- mkdir $(PREFIX)/include/fortuna
-- $(INSTALL) -m 644 ./src/fortuna.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/px.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/rijndael.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/sha2.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/c.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/blf.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/sha1.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/internal.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./src/md5.h $(PREFIX)/include/fortuna/
-- $(INSTALL) -m 644 ./libfortuna.a $(PREFIX)/lib/
-- $(INSTALL) -m 644 ./libfortuna.so $(PREFIX)/lib/
-+ mkdir $(DESTDIR)$(PREFIX)/include/fortuna
-+ $(INSTALL) -m 644 ./src/fortuna.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/px.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/rijndael.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/sha2.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/c.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/blf.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/sha1.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/internal.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./src/md5.h $(DESTDIR)$(PREFIX)/include/fortuna/
-+ $(INSTALL) -m 644 ./libfortuna.a $(DESTDIR)$(PREFIX)/lib/
-+ $(INSTALL) -m 644 ./libfortuna.so $(DESTDIR)$(PREFIX)/lib/
-
- deinstall:
- rm -Rf $(PREFIX)/include/fortuna
diff --git a/devel/libfortuna/pkg-descr b/devel/libfortuna/pkg-descr
deleted file mode 100644
index d262c554b688..000000000000
--- a/devel/libfortuna/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Fortuna PRNG library for generating random numbers
-
-libfortuna is a C library based on code extracted from BSD licensed PostgreSQL
-sources. It generates numbers with decent randomness.
diff --git a/devel/libfortuna/pkg-plist b/devel/libfortuna/pkg-plist
deleted file mode 100644
index 58dd42c5e1bf..000000000000
--- a/devel/libfortuna/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-include/fortuna/blf.h
-include/fortuna/c.h
-include/fortuna/fortuna.h
-include/fortuna/internal.h
-include/fortuna/md5.h
-include/fortuna/px.h
-include/fortuna/rijndael.h
-include/fortuna/sha1.h
-include/fortuna/sha2.h
-lib/libfortuna.a
-lib/libfortuna.so
diff --git a/devel/libgee06/Makefile b/devel/libgee06/Makefile
deleted file mode 100644
index df33e2d303b7..000000000000
--- a/devel/libgee06/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= libgee
-PORTVERSION= 0.6.8
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= GNOME
-PKGNAMESUFFIX= 06
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GObject collection library
-WWW= https://live.gnome.org/Libgee
-
-DEPRECATED= Legacy verision, unsupported upstream
-EXPIRATION_DATE=2025-07-31
-
-USES= cpe gmake gnome libtool pathfix pkgconfig tar:xz
-CPE_VENDOR= gnome
-USE_GNOME= glib20 introspection:build
-USE_LDCONFIG= yes
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-introspection=yes
-
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=incompatible-function-pointer-types
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/libgee06/distinfo b/devel/libgee06/distinfo
deleted file mode 100644
index d7aa87d0f98f..000000000000
--- a/devel/libgee06/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libgee-0.6.8.tar.xz) = a61f8d796173d41f6144a030d4bd22461f0bb3fa18a3ebe02341b315feebf5d3
-SIZE (libgee-0.6.8.tar.xz) = 443060
diff --git a/devel/libgee06/pkg-descr b/devel/libgee06/pkg-descr
deleted file mode 100644
index a7e308e4267a..000000000000
--- a/devel/libgee06/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Libgee is a collection library providing GObject-based
-interfaces and classes for commonly used data structures.
diff --git a/devel/libgee06/pkg-plist b/devel/libgee06/pkg-plist
deleted file mode 100644
index 6c6389e02839..000000000000
--- a/devel/libgee06/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-include/gee-1.0/gee.h
-lib/libgee.so
-lib/libgee.so.2
-lib/libgee.so.2.0.0
-lib/girepository-1.0/Gee-1.0.typelib
-libdata/pkgconfig/gee-1.0.pc
-share/gir-1.0/Gee-1.0.gir
-share/vala/vapi/gee-1.0.vapi
diff --git a/devel/libgpc/Makefile b/devel/libgpc/Makefile
deleted file mode 100644
index 72e0cabde726..000000000000
--- a/devel/libgpc/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= libgpc
-PORTVERSION= 2.32
-PORTREVISION= 1
-CATEGORIES= devel math graphics
-MASTER_SITES= http://www.cs.man.ac.uk/~toby/alan/software/assets/
-DISTNAME= gpc${PORTVERSION:S/.//}
-
-MAINTAINER= ports@virtual-estates.net
-COMMENT= Generic Polygon Clipper
-WWW= http://www.cs.man.ac.uk/~toby/alan/software/
-
-BROKEN= Unfetchable
-DEPRECATED= No longer distributed by upstream as of August 2020
-EXPIRATION_DATE=2025-07-31
-
-# Converted from NO_CDROM
-LICENSE= libgpc
-LICENSE_NAME= libgpc
-LICENSE_TEXT= Can't be used for profit without permission
-LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-
-USES= dos2unix uidfix zip
-PLIST_FILES= lib/libgpc.so.2 \
- lib/libgpc.so lib/libgpc.a \
- include/gpc.h
-USE_LDCONFIG= yes
-
-MAKEFILE= ${FILESDIR}/BSDmakefile
-
-.include <bsd.port.mk>
diff --git a/devel/libgpc/distinfo b/devel/libgpc/distinfo
deleted file mode 100644
index 9a21612654e3..000000000000
--- a/devel/libgpc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gpc232.zip) = a481e94f55f2ad1bb4d4764c69d273b08c42e500ba2201ab8157204354dcea60
-SIZE (gpc232.zip) = 15606
diff --git a/devel/libgpc/files/BSDmakefile b/devel/libgpc/files/BSDmakefile
deleted file mode 100644
index 335dd569f9f2..000000000000
--- a/devel/libgpc/files/BSDmakefile
+++ /dev/null
@@ -1,13 +0,0 @@
-LIB= gpc
-MK_PROFILE= no
-SHLIB_MAJOR= 2
-SHLIB_MINOR= 32
-
-SRCS= gpc.c
-INCS= gpc.h
-
-LIBDIR= ${PREFIX}/lib
-INCSDIR= ${PREFIX}/include
-WARNS?= 4 # level 5 trips over '-Wunused'
-
-.include <bsd.lib.mk>
diff --git a/devel/libgpc/files/patch-alloca b/devel/libgpc/files/patch-alloca
deleted file mode 100644
index 6b45ec7a48db..000000000000
--- a/devel/libgpc/files/patch-alloca
+++ /dev/null
@@ -1,65 +0,0 @@
-Use alloca() instead of malloc()/free(), where it is easy to do.
-
-Use BSD's err() instead of fprintf()/exit() on fatal failures.
-
-When so exiting, use non-zero code to signal a failure.
-
- -mi
-
---- gpc.c Fri Dec 17 10:39:26 2004
-+++ gpc.c Sat Oct 22 04:04:31 2005
-@@ -39,4 +39,5 @@ Copyright: (C) 1997-2004, Advanced Inter
-
- #include "gpc.h"
-+#include <err.h>
- #include <stdlib.h>
- #include <float.h>
-@@ -104,6 +105,6 @@ Copyright: (C) 1997-2004, Advanced Inter
- #define MALLOC(p, b, s, t) {if ((b) > 0) { \
- p= (t*)malloc(b); if (!(p)) { \
-- fprintf(stderr, "gpc malloc failure: %s\n", s); \
-- exit(0);}} else p= NULL;}
-+ err(1, "gpc: %s needed %zd bytes\n", s, \
-+ (size_t)b); }} else p= NULL;}
-
- #define FREE(p) {if (p) {free(p); (p)= NULL;}}
-@@ -965,6 +966,5 @@ static void minimax_test(gpc_polygon *su
- c_bbox= create_contour_bboxes(clip);
-
-- MALLOC(o_table, subj->num_contours * clip->num_contours * sizeof(int),
-- "overlap table creation", int);
-+ o_table = alloca(subj->num_contours * clip->num_contours * sizeof(int));
-
- /* Check all subject contour bounding boxes against clip boxes */
-@@ -1006,5 +1006,4 @@ static void minimax_test(gpc_polygon *su
- FREE(s_bbox);
- FREE(c_bbox);
-- FREE(o_table);
- }
-
-@@ -1166,5 +1165,5 @@ void gpc_polygon_clip(gpc_op op, gpc_pol
-
- /* Build scanbeam table from scanbeam tree */
-- MALLOC(sbt, sbt_entries * sizeof(double), "sbt creation", double);
-+ sbt = alloca(sbt_entries * sizeof(double));
- build_sbt(&scanbeam, sbt, sbtree);
- scanbeam= 0;
-@@ -1749,5 +1748,4 @@ void gpc_polygon_clip(gpc_op op, gpc_pol
- FREE(c_heap);
- FREE(s_heap);
-- FREE(sbt);
- }
-
-@@ -1825,5 +1823,5 @@ void gpc_tristrip_clip(gpc_op op, gpc_po
-
- /* Build scanbeam table from scanbeam tree */
-- MALLOC(sbt, sbt_entries * sizeof(double), "sbt creation", double);
-+ sbt = alloca(sbt_entries * sizeof(double));
- build_sbt(&scanbeam, sbt, sbtree);
- scanbeam= 0;
-@@ -2463,5 +2461,4 @@ void gpc_tristrip_clip(gpc_op op, gpc_po
- FREE(c_heap);
- FREE(s_heap);
-- FREE(sbt);
- }
-
diff --git a/devel/libgpc/pkg-descr b/devel/libgpc/pkg-descr
deleted file mode 100644
index ddf83a52febf..000000000000
--- a/devel/libgpc/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-An algorithm for calculating the difference, intersection,
-exclusive-or or union of arbitrary polygon sets.
-
-Copyright: (C) 1997-2004, Advanced Interfaces Group,
- University of Manchester.
-
- This software is free for non-commercial use. It may be copied,
- modified, and redistributed provided that this copyright notice
- is preserved on all copies. The intellectual property rights of
- the algorithms used reside with the University of Manchester
- Advanced Interfaces Group.
-
- You may not use this software, in whole or in part, in support
- of any commercial product without the express consent of the
- author.
-
- Software documentation at
diff --git a/devel/libplist/Makefile b/devel/libplist/Makefile
index 9eeec7850dc0..1477948aef39 100644
--- a/devel/libplist/Makefile
+++ b/devel/libplist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libplist
-PORTVERSION= 2.6.0
+PORTVERSION= 2.7.0
PORTREVISION?= 0
CATEGORIES= devel
MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/
diff --git a/devel/libplist/distinfo b/devel/libplist/distinfo
index 55bb122e43b4..626e224bb6fb 100644
--- a/devel/libplist/distinfo
+++ b/devel/libplist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720417590
-SHA256 (libplist-2.6.0.tar.bz2) = 67be9ee3169366589c92dc7c22809b90f51911dd9de22520c39c9a64fb047c9c
-SIZE (libplist-2.6.0.tar.bz2) = 493169
+TIMESTAMP = 1751591691
+SHA256 (libplist-2.7.0.tar.bz2) = 7ac42301e896b1ebe3c654634780c82baa7cb70df8554e683ff89f7c2643eb8b
+SIZE (libplist-2.7.0.tar.bz2) = 484474
diff --git a/devel/libplist/pkg-plist b/devel/libplist/pkg-plist
index 56eedb62014f..af4fc3b56419 100644
--- a/devel/libplist/pkg-plist
+++ b/devel/libplist/pkg-plist
@@ -16,11 +16,11 @@ include/plist/plist.h
lib/libplist++-2.0.a
lib/libplist++-2.0.so
lib/libplist++-2.0.so.4
-lib/libplist++-2.0.so.4.6.0
+lib/libplist++-2.0.so.4.7.0
lib/libplist-2.0.a
lib/libplist-2.0.so
lib/libplist-2.0.so.4
-lib/libplist-2.0.so.4.6.0
+lib/libplist-2.0.so.4.7.0
libdata/pkgconfig/libplist++-2.0.pc
libdata/pkgconfig/libplist-2.0.pc
share/man/man1/plistutil.1.gz
diff --git a/devel/libtool/Makefile b/devel/libtool/Makefile
index f0d65e761860..52d018b4a5f1 100644
--- a/devel/libtool/Makefile
+++ b/devel/libtool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libtool
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= Generic shared library support script
WWW= https://www.gnu.org/software/libtool/
@@ -27,4 +27,10 @@ CXX= c++
LD= ld
.endif
+# Perform the patching after the build, because touching m4 files before the
+# configuration step causes autoreconf to be invoked
+post-stage:
+ cd ${STAGEDIR}${PREFIX}/share/aclocal && \
+ ${PATCH} --posix -p1 < ${PATCHDIR}/stagepatch-m4_libtool.m4
+
.include <bsd.port.mk>
diff --git a/devel/libtool/files/stagepatch-m4_libtool.m4 b/devel/libtool/files/stagepatch-m4_libtool.m4
new file mode 100644
index 000000000000..63415144279d
--- /dev/null
+++ b/devel/libtool/files/stagepatch-m4_libtool.m4
@@ -0,0 +1,13 @@
+https://lists.gnu.org/archive/html/libtool-patches/2025-07/msg00000.html
+
+--- m4/libtool.m4.orig 2024-11-20 19:01:08 UTC
++++ m4/libtool.m4
+@@ -4825,7 +4825,7 @@ m4_if([$1], [CXX], [
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
++ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | *freebsd*)
+ case $cc_basename in
+ # old Intel for x86_64, which still supported -KPIC.
+ ecc*)
diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile
index 326fffb3f542..8ad3b827d507 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvirt
-DISTVERSION= 11.5.0
+DISTVERSION= 11.6.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/ \
ftp://libvirt.org/libvirt/
@@ -140,7 +140,7 @@ USE_PERL5= build
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
-SHLIB_VER= 0.11005.0
+SHLIB_VER= 0.11006.0
PLIST_SUB+= SHLIB_VER=${SHLIB_VER}
PORTDOCS= *
#SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen
@@ -150,7 +150,7 @@ SUB_FILES= pkg-message
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MQEMU} || ${PORT_OPTIONS:MNSS}
+.if ${PORT_OPTIONS:MBHYVE} || ${PORT_OPTIONS:MQEMU} || ${PORT_OPTIONS:MNSS}
LIB_DEPENDS+= libjson-c.so:devel/json-c
MESON_ARGS+= -Djson_c=enabled
.else
diff --git a/devel/libvirt/distinfo b/devel/libvirt/distinfo
index a8e5fe443a4d..f9ad48c4ab20 100644
--- a/devel/libvirt/distinfo
+++ b/devel/libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751370391
-SHA256 (libvirt-11.5.0.tar.xz) = 2b63b9d60538e1e2fa4e3f6d836409e6ff705249c79001914ac3400859d72423
-SIZE (libvirt-11.5.0.tar.xz) = 9865100
+TIMESTAMP = 1754051112
+SHA256 (libvirt-11.6.0.tar.xz) = cc0e8c226559b479833c8bc9c77a8ec301482ab0305fcd98d27f11cc6877fd23
+SIZE (libvirt-11.6.0.tar.xz) = 9960064
diff --git a/devel/libvirt/pkg-plist b/devel/libvirt/pkg-plist
index 489c92eaed90..481b61349968 100644
--- a/devel/libvirt/pkg-plist
+++ b/devel/libvirt/pkg-plist
@@ -355,6 +355,8 @@ share/augeas/lenses/virtvboxd.aug
%%DATADIR%%/schemas/storagepool.rng
%%DATADIR%%/schemas/storagepoolcaps.rng
%%DATADIR%%/schemas/storagevol.rng
+%%DATADIR%%/schemas/sysinfo.rng
+%%DATADIR%%/schemas/sysinfocommon.rng
%%DATADIR%%/test-screenshot.png
%%NLS%%share/locale/as/LC_MESSAGES/libvirt.mo
%%NLS%%share/locale/bg/LC_MESSAGES/libvirt.mo
diff --git a/devel/make++/Makefile b/devel/make++/Makefile
deleted file mode 100644
index 76fc2ac749b2..000000000000
--- a/devel/make++/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= make++
-PORTVERSION= 2.0
-PORTREVISION= 1
-CATEGORIES= devel perl5
-MASTER_SITES= SF/${PORTNAME:S/+/p/g}/${PORTVERSION}
-DISTNAME= ${PORTNAME:S/+/p/g}-${PORTVERSION}
-
-MAINTAINER= gavin@16degrees.com.au
-COMMENT= Drop-in replacement for GNU make
-WWW= https://makepp.sourceforge.net/
-
-DEPRECATED= Abandonware, last release in 2017
-EXPIRATION_DATE=2025-07-31
-
-LICENSE= ART10 GPLv2+
-LICENSE_COMB= dual
-
-USES= perl5 tar:txz
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix=${PREFIX} \
- --mandir=${PREFIX}/share/man \
- --htmldir=${DOCSDIR}/html
-NO_ARCH= yes
-
-DATADIR= ${PREFIX}/share/${PORTNAME:S/+/p/g}
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/+/p/g}
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${TOUCH} ${WRKSRC}/.test_done
-
-.include <bsd.port.mk>
diff --git a/devel/make++/distinfo b/devel/make++/distinfo
deleted file mode 100644
index 8a2e293ac77d..000000000000
--- a/devel/make++/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (makepp-2.0.txz) = 0c617b1c23b537070d43ace2501ac1b30503b126a729206a7853933485d2bc78
-SIZE (makepp-2.0.txz) = 534708
diff --git a/devel/make++/files/patch-config.pl b/devel/make++/files/patch-config.pl
deleted file mode 100644
index 417ad17588a2..000000000000
--- a/devel/make++/files/patch-config.pl
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./config.pl.orig 2014-08-05 05:06:18.000000000 -0400
-+++ ./config.pl 2014-08-05 05:07:12.000000000 -0400
-@@ -127,7 +127,7 @@
- rm -rf $(VERSION)
-
- install: all
-- $(PERL) install.pl $(BINDIR) $(DATADIR) $(MANDIR) $(HTMLDIR) $(FINDBIN) $(DESTDIR)
-+ $(PERL) install.pl $(BINDIR) $(DATADIR) $(MANDIR) $(HTMLDIR) $(FINDBIN) $(DESTDIR)$(PREFIX)
-
- .PHONY: all distribution install test testall
- ];
diff --git a/devel/make++/pkg-descr b/devel/make++/pkg-descr
deleted file mode 100644
index e5798fa6e0da..000000000000
--- a/devel/make++/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Makepp is a drop-in replacement for GNU make which has a number of
-features that allow for more reliable builds and simpler build files.
-It supports almost all of the syntax that GNU make supports, and can
-be used with makefiles produced by utilities such as automake. It is
-called makepp (or make++) because
- (1) it was designed for building C++ programs;
- (2) its relationship to make is analogous to C++'s relationship
- to C.
-
-For backward compatibility, it will work with input files designed
-for make, but there are much better ways to do things.
diff --git a/devel/make++/pkg-plist b/devel/make++/pkg-plist
deleted file mode 100644
index 9e0af9bd5b4e..000000000000
--- a/devel/make++/pkg-plist
+++ /dev/null
@@ -1,136 +0,0 @@
-bin/makepp
-bin/makepp_build_cache_control
-bin/makeppbuiltin
-bin/makeppclean
-bin/makeppgraph
-bin/makeppinfo
-bin/makepplog
-bin/makeppreplay
-bin/mpp
-bin/mppb
-bin/mppbcc
-bin/mppc
-bin/mppg
-bin/mppi
-bin/mppl
-bin/mppr
-share/man/man1/makepp.1.gz
-share/man/man1/makepp_build_algorithm.1.gz
-share/man/man1/makepp_build_cache.1.gz
-share/man/man1/makepp_build_check.1.gz
-share/man/man1/makepp_builtin.1.gz
-share/man/man1/makepp_builtins.1.gz
-share/man/man1/makepp_command.1.gz
-share/man/man1/makepp_compatibility.1.gz
-share/man/man1/makepp_cookbook.1.gz
-share/man/man1/makepp_extending.1.gz
-share/man/man1/makepp_faq.1.gz
-share/man/man1/makepp_functions.1.gz
-share/man/man1/makepp_incompatibilities.1.gz
-share/man/man1/makepp_release_notes.1.gz
-share/man/man1/makepp_repositories.1.gz
-share/man/man1/makepp_rules.1.gz
-share/man/man1/makepp_sandboxes.1.gz
-share/man/man1/makepp_scanning.1.gz
-share/man/man1/makepp_signatures.1.gz
-share/man/man1/makepp_speedup.1.gz
-share/man/man1/makepp_statements.1.gz
-share/man/man1/makepp_tutorial.1.gz
-share/man/man1/makepp_tutorial_compilation.1.gz
-share/man/man1/makepp_variables.1.gz
-share/man/man1/makeppbuiltin.1.gz
-share/man/man1/makeppclean.1.gz
-share/man/man1/makeppgraph.1.gz
-share/man/man1/makeppinfo.1.gz
-share/man/man1/makepplog.1.gz
-share/man/man1/makeppreplay.1.gz
-share/man/man1/perl_performance.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/html/bg.png
-%%PORTDOCS%%%%DOCSDIR%%/html/google.png
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp.css
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp.js
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp.png
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_build_algorithm.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_build_cache.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_build_check.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_builtin.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_builtins.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_command.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_compatibility.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_cookbook.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_extending.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_faq.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_functions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_incompatibilities.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_release_notes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_repositories.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_rules.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_sandboxes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_scanning.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_signatures.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_speedup.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_statements.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_tutorial_compilation.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepp_variables.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makeppbuiltin.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makeppclean.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makeppgraph.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makeppinfo.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makepplog.html
-%%PORTDOCS%%%%DOCSDIR%%/html/makeppreplay.html
-%%PORTDOCS%%%%DOCSDIR%%/html/nav.png
-%%PORTDOCS%%%%DOCSDIR%%/html/nav2.png
-%%PORTDOCS%%%%DOCSDIR%%/html/perl_performance.html
-%%PORTDOCS%%%%DOCSDIR%%/html/tabs.png
-%%PORTDOCS%%%%DOCSDIR%%/html/url.png
-%%DATADIR%%/Mpp/ActionParser/Legacy.pm
-%%DATADIR%%/Mpp/ActionParser/Specific.pm
-%%DATADIR%%/Mpp/BuildCache.pm
-%%DATADIR%%/Mpp/BuildCacheControl.pm
-%%DATADIR%%/Mpp/BuildCheck/architecture_independent.pm
-%%DATADIR%%/Mpp/BuildCheck/exact_match.pm
-%%DATADIR%%/Mpp/BuildCheck/ignore_action.pm
-%%DATADIR%%/Mpp/BuildCheck/only_action.pm
-%%DATADIR%%/Mpp/BuildCheck/target_newer.pm
-%%DATADIR%%/Mpp/BuildCheck.pm
-%%DATADIR%%/Mpp/Cmds.pm
-%%DATADIR%%/Mpp/CommandParser/Esql.pm
-%%DATADIR%%/Mpp/CommandParser/Gcc.pm
-%%DATADIR%%/Mpp/CommandParser/Swig.pm
-%%DATADIR%%/Mpp/CommandParser/Vcs.pm
-%%DATADIR%%/Mpp/CommandParser.pm
-%%DATADIR%%/Mpp/Event.pm
-%%DATADIR%%/Mpp/File.pm
-%%DATADIR%%/Mpp/FileOpt.pm
-%%DATADIR%%/Mpp/Fixer/Automake.pm
-%%DATADIR%%/Mpp/Fixer/CMake.pm
-%%DATADIR%%/Mpp/Glob.pm
-%%DATADIR%%/Mpp/Lexer.pm
-%%DATADIR%%/Mpp/Makefile.pm
-%%DATADIR%%/Mpp/Recursive.pm
-%%DATADIR%%/Mpp/Repository.pm
-%%DATADIR%%/Mpp/Rule.pm
-%%DATADIR%%/Mpp/Scanner/C.pm
-%%DATADIR%%/Mpp/Scanner/Esqlc.pm
-%%DATADIR%%/Mpp/Scanner/Swig.pm
-%%DATADIR%%/Mpp/Scanner/Vera.pm
-%%DATADIR%%/Mpp/Scanner/Verilog.pm
-%%DATADIR%%/Mpp/Scanner.pm
-%%DATADIR%%/Mpp/Signature/c_compilation_md5.pm
-%%DATADIR%%/Mpp/Signature/md5.pm
-%%DATADIR%%/Mpp/Signature/shared_object.pm
-%%DATADIR%%/Mpp/Signature/verilog_synthesis_md5.pm
-%%DATADIR%%/Mpp/Signature/xml.pm
-%%DATADIR%%/Mpp/Signature/xml_space.pm
-%%DATADIR%%/Mpp/Signature.pm
-%%DATADIR%%/Mpp/Subs.pm
-%%DATADIR%%/Mpp/Text.pm
-%%DATADIR%%/Mpp/Utils.pm
-%%DATADIR%%/Mpp.pm
-%%DATADIR%%/makepp_builtin_rules.mk
-%%DATADIR%%/makepp_default_makefile.mk
-%%DATADIR%%/recursive_makepp
diff --git a/devel/maven39/Makefile b/devel/maven39/Makefile
index f6e882b17ce1..a547d8623aab 100644
--- a/devel/maven39/Makefile
+++ b/devel/maven39/Makefile
@@ -1,5 +1,5 @@
PORTNAME= maven
-DISTVERSION= 3.9.10
+DISTVERSION= 3.9.11
CATEGORIES= devel java
MASTER_SITES= APACHE/maven/maven-3/${DISTVERSION}/binaries
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/devel/maven39/distinfo b/devel/maven39/distinfo
index adc14298b59c..38f49c7f0233 100644
--- a/devel/maven39/distinfo
+++ b/devel/maven39/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749925357
-SHA256 (apache-maven-3.9.10-bin.tar.gz) = e036059b0ac63cdcc934afffaa125c9bf3f4a4cd2d2b9995e1aee92190a0979c
-SIZE (apache-maven-3.9.10-bin.tar.gz) = 8885210
+TIMESTAMP = 1752769580
+SHA256 (apache-maven-3.9.11-bin.tar.gz) = 4b7195b6a4f5c81af4c0212677a32ee8143643401bc6e1e8412e6b06ea82beac
+SIZE (apache-maven-3.9.11-bin.tar.gz) = 9160848
diff --git a/devel/maven39/pkg-plist b/devel/maven39/pkg-plist
index 587416a1e33b..be1847295ddb 100644
--- a/devel/maven39/pkg-plist
+++ b/devel/maven39/pkg-plist
@@ -19,8 +19,12 @@
%%DATADIR%%/lib/commons-cli.license
%%DATADIR%%/lib/commons-codec-1.18.0.jar
%%DATADIR%%/lib/commons-codec.license
+%%DATADIR%%/lib/error_prone_annotations-2.38.0.jar
+%%DATADIR%%/lib/error_prone_annotations.license
%%DATADIR%%/lib/failureaccess-1.0.3.jar
%%DATADIR%%/lib/failureaccess.license
+%%DATADIR%%/lib/gson-2.13.1.jar
+%%DATADIR%%/lib/gson.license
%%DATADIR%%/lib/guava-33.4.8-jre.jar
%%DATADIR%%/lib/guava.license
%%DATADIR%%/lib/guice-5.1.0-classes.jar
@@ -48,16 +52,16 @@
%%DATADIR%%/lib/maven-model-builder-%%PORTVERSION%%.jar
%%DATADIR%%/lib/maven-plugin-api-%%PORTVERSION%%.jar
%%DATADIR%%/lib/maven-repository-metadata-%%PORTVERSION%%.jar
-%%DATADIR%%/lib/maven-resolver-api-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-connector-basic-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-impl-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-named-locks-1.9.23.jar
+%%DATADIR%%/lib/maven-resolver-api-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-connector-basic-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-impl-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-named-locks-1.9.24.jar
%%DATADIR%%/lib/maven-resolver-provider-%%PORTVERSION%%.jar
-%%DATADIR%%/lib/maven-resolver-spi-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-transport-file-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-transport-http-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-transport-wagon-1.9.23.jar
-%%DATADIR%%/lib/maven-resolver-util-1.9.23.jar
+%%DATADIR%%/lib/maven-resolver-spi-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-transport-file-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-transport-http-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-transport-wagon-1.9.24.jar
+%%DATADIR%%/lib/maven-resolver-util-1.9.24.jar
%%DATADIR%%/lib/maven-settings-%%PORTVERSION%%.jar
%%DATADIR%%/lib/maven-settings-builder-%%PORTVERSION%%.jar
%%DATADIR%%/lib/maven-shared-utils-3.4.2.jar
diff --git a/devel/netscape-java40/Makefile b/devel/netscape-java40/Makefile
deleted file mode 100644
index b5c0399ef23c..000000000000
--- a/devel/netscape-java40/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= netscape-java40
-PORTVERSION= 1999.11.15
-PORTREVISION= 2
-CATEGORIES= devel java
-MASTER_SITES= LOCAL/thierry
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Classes to allow a Java applet access to JavaScript objects
-
-LICENSE= Netscape
-LICENSE_NAME= Netscape
-LICENSE_FILE= ${WRKSRC}/License
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror auto-accept
-
-DEPRECATED= Abandonware
-EXPIRATION_DATE=2025-07-31
-
-USES= java
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-JARFILES= java40.jar
-
-PLIST_FILES= ${JARFILES:S|^|%%JAVAJARDIR%%/|}
-
-do-install:
- ${INSTALL_DATA} ${JARFILES:S|^|${WRKSRC}/|} ${STAGEDIR}${JAVAJARDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/netscape-java40/distinfo b/devel/netscape-java40/distinfo
deleted file mode 100644
index d9d85e2d7112..000000000000
--- a/devel/netscape-java40/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (netscape-java40.tar.gz) = 7c5a55431ee737deb44dbbe3fd93feafcf5de7f612d6efa7d215eb3419e8a134
-SIZE (netscape-java40.tar.gz) = 1754973
diff --git a/devel/netscape-java40/pkg-descr b/devel/netscape-java40/pkg-descr
deleted file mode 100644
index f0a490e1ec78..000000000000
--- a/devel/netscape-java40/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This jar file comes from the old Netscape Navigator 4.0.
-It allows a Java applet access to Javascript objects.
-
-It is used by OpenDX.
diff --git a/devel/openocd-devel/Makefile b/devel/openocd-devel/Makefile
new file mode 100644
index 000000000000..631c1bc5ccd9
--- /dev/null
+++ b/devel/openocd-devel/Makefile
@@ -0,0 +1,99 @@
+PORTNAME= openocd
+DISTVERSION= g20250708
+CATEGORIES= devel
+PKGNAMESUFFIX= -devel
+
+MAINTAINER= wiacek.m@witia.com.pl
+COMMENT= Open On-Chip Debugger (development version)
+WWW= https://openocd.org
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= autoreconf gmake libtool makeinfo pkgconfig
+
+USE_GITHUB= yes
+GH_ACCOUNT= openocd-org
+GH_TAGNAME= 6872f7e40
+GH_TUPLE= msteveb:jimtcl:f160866:jimtcl/jimtcl
+
+USE_GITLAB= nodefault
+GL_TUPLE= https://gitlab.zapb.de:libjaylink:libjaylink:f73ad5e:libjaylink/src/jtag/drivers/libjaylink
+
+GNU_CONFIGURE= yes
+
+# Required to make OpenOCD's internal libjaylink work
+CONFIGURE_ENV+= libusb_CFLAGS=" " \
+ libusb_LIBS="-lusb"
+
+CFLAGS+= -Wno-error=strict-prototypes \
+ -Wno-error=unused-but-set-parameter \
+ -Wno-error=unused-but-set-variable
+# Conflicts
+CONFLICTS_INSTALL= openocd
+
+INFO= openocd
+
+# Note: Some adapters are not supported or do not currently work on FreeBSD.
+# These have been consciously left out of this port entirely.
+
+OPTIONS_DEFINE= CAPSTONE
+OPTIONS_DEFAULT= BITBANG_REMOTE JIMTCL_INTERNAL LIBFTDI LIBHIDAPI LIBUSB \
+ SERIAL
+OPTIONS_GROUP= ADAPTERS DEBUG
+OPTIONS_GROUP_ADAPTERS= BITBANG_REMOTE LIBFTDI LIBHIDAPI LIBUSB PARPORT SERIAL
+OPTIONS_GROUP_DEBUG= VERBOSE_JTAGIO VERBOSE_USBCOMM VERBOSE_USBIO
+OPTIONS_SINGLE= JIMTCL
+OPTIONS_SINGLE_JIMTCL= JIMTCL_EXTERNAL JIMTCL_INTERNAL
+
+ADAPTERS_DESC= Hardware adapters/programmers/debuggers support
+BITBANG_REMOTE_DESC= Remote bitbang driver
+CAPSTONE_DESC= Use Capstone disassembly library
+JIMTCL_DESC= Jim Tcl interpreter
+JIMTCL_EXTERNAL_DESC= External
+JIMTCL_INTERNAL_DESC= Internal
+LIBFTDI_DESC= Adapters using libftdi
+LIBHIDAPI_DESC= Adapters using libhidapi
+LIBUSB_DESC= Adapters using libusb
+PARPORT_DESC= Adapters using parallel port
+SERIAL_DESC= Adapters using serial port
+VERBOSE_JTAGIO_DESC= Enable verbose JTAG I/O messages
+VERBOSE_USBCOMM_DESC= Enable verbose USB communication messages
+VERBOSE_USBIO_DESC= Enable verbose USB I/O messages
+
+# Remote bitbang driver
+BITBANG_REMOTE_CONFIGURE_ENABLE= remote-bitbang
+
+CAPSTONE_LIB_DEPENDS= libcapstone.so:devel/capstone
+CAPSTONE_CONFIGURE_WITH= capstone
+
+# Internal (built-in) or external Jim Tcl interpreter
+JIMTCL_EXTERNAL_LIB_DEPENDS= libjim.so:lang/jimtcl
+JIMTCL_EXTERNAL_USES= localbase:ldflags
+JIMTCL_INTERNAL_CONFIGURE_ENABLE= internal-jimtcl
+
+# Adapters depending on libftdi
+LIBFTDI_LIB_DEPENDS= libftdi1.so:devel/libftdi1
+LIBFTDI_CONFIGURE_ENABLE= openjtag presto usb_blaster
+
+# Adapters depending on libhidapi
+LIBHIDAPI_LIB_DEPENDS= libhidapi.so:comms/hidapi
+LIBHIDAPI_CONFIGURE_ENABLE= cmsis_dap kitprog nulink
+
+# Adapters depending on libusb
+LIBUSB_CONFIGURE_ENABLE= angie armjtagew cmsis_dap_v2 esp_usb_jtag \
+ ft232r ftdi opendous osbdm rlink stlink ti_icdi \
+ ulink usb_blaster_2 usbprog vsllink xds110
+
+# Parallel port based adapters
+PARPORT_CONFIGURE_ENABLE= parport
+
+# Serial port based adapters
+SERIAL_CONFIGURE_ENABLE= buspirate
+
+# Debug options
+VERBOSE_JTAGIO_CONFIGURE_ENABLE= verbose
+VERBOSE_USBCOMM_CONFIGURE_ENABLE= verbose-usb-comms
+VERBOSE_USBIO_CONFIGURE_ENABLE= verbose-usb-io
+
+.include <bsd.port.mk>
diff --git a/devel/openocd-devel/distinfo b/devel/openocd-devel/distinfo
new file mode 100644
index 000000000000..a4913e632305
--- /dev/null
+++ b/devel/openocd-devel/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1753910927
+SHA256 (openocd-org-openocd-g20250708-6872f7e40_GH0.tar.gz) = ee069f9c59e177547540730de0e129a54ac88002167852dc1459e727c01afb34
+SIZE (openocd-org-openocd-g20250708-6872f7e40_GH0.tar.gz) = 3356558
+SHA256 (msteveb-jimtcl-f160866_GH0.tar.gz) = 478f9a8bd1f435139dba6c9d8ba260b1111d7d724d98688a7b98804be08b712b
+SIZE (msteveb-jimtcl-f160866_GH0.tar.gz) = 4465652
+SHA256 (libjaylink-f73ad5e.tar.bz2) = 023daec65d3c43b756545dd136506d0a85e687ac19be41be7c47c27e70e53c17
+SIZE (libjaylink-f73ad5e.tar.bz2) = 59032
diff --git a/devel/openocd-devel/pkg-descr b/devel/openocd-devel/pkg-descr
new file mode 100644
index 000000000000..2c9c146b3a12
--- /dev/null
+++ b/devel/openocd-devel/pkg-descr
@@ -0,0 +1,8 @@
+The Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system
+programming and boundary-scan testing for embedded target devices. OpenOCD
+uses a "hardware interface dongle" to communicate with the JTAG (IEEE 1149.1)
+compliant taps on your target board. OpenOCD currently supports many types
+of hardware dongles: USB based, parallel port based, and other standalone boxes
+that run OpenOCD internally. It allows MIPS, ARM7, ARM9, XScale and Cortex
+based cores to be debugged via the GDB protocol. Flash writing is supported
+for external CFI compatible NOR flashes, NAND and several internal flashes.
diff --git a/devel/openocd-devel/pkg-message b/devel/openocd-devel/pkg-message
new file mode 100644
index 000000000000..1f20e5f3fb7e
--- /dev/null
+++ b/devel/openocd-devel/pkg-message
@@ -0,0 +1,26 @@
+[
+{ type: install
+ message: <<EOM
+OpenOCD is now installed, this software can damage your hardware, enjoy!
+
+User's guide is at:
+ http://openocd.sourceforge.net/documentation/online-docs/
+Developer's guide is at:
+ http://openocd.sourceforge.net/documentation/openocd-reference-manual/
+
+FreeBSD USB NOTE:
+ To allow an ordinary user to acces any of the the hotplug USB interface
+ add him/her to the operator group (pw groupmod operator -m username), then
+ setup the devfs subsystem by adding these lines to the following files:
+
+ ***/etc/devfs.rules:
+ [localrules=10]
+ add path 'ugen*' mode 0660 group operator
+ add path 'usb/*' mode 0660 group operator
+ add path 'usb' mode 0770 group operator
+
+ ***/etc/rc.conf:
+ devfs_system_ruleset="localrules"
+EOM
+}
+]
diff --git a/devel/openocd-devel/pkg-plist b/devel/openocd-devel/pkg-plist
new file mode 100644
index 000000000000..3d425336f6a3
--- /dev/null
+++ b/devel/openocd-devel/pkg-plist
@@ -0,0 +1,1019 @@
+bin/openocd
+share/man/man1/openocd.1.gz
+%%DATADIR%%/OpenULINK/ulink_firmware.hex
+%%DATADIR%%/angie/angie_bitstream.bit
+%%DATADIR%%/angie/angie_firmware.bin
+%%DATADIR%%/contrib/60-openocd.rules
+%%DATADIR%%/contrib/libdcc/README
+%%DATADIR%%/contrib/libdcc/dcc_stdio.c
+%%DATADIR%%/contrib/libdcc/dcc_stdio.h
+%%DATADIR%%/contrib/libdcc/example.c
+%%DATADIR%%/scripts/bitsbytes.tcl
+%%DATADIR%%/scripts/board/8devices-lima.cfg
+%%DATADIR%%/scripts/board/actux3.cfg
+%%DATADIR%%/scripts/board/adapteva_parallella1.cfg
+%%DATADIR%%/scripts/board/adsp-sc584-ezbrd.cfg
+%%DATADIR%%/scripts/board/advantech_imx8qm_dmsse20.cfg
+%%DATADIR%%/scripts/board/alphascale_asm9260_ek.cfg
+%%DATADIR%%/scripts/board/altera_sockit.cfg
+%%DATADIR%%/scripts/board/am3517evm.cfg
+%%DATADIR%%/scripts/board/ampere_emag8180.cfg
+%%DATADIR%%/scripts/board/ampere_qs_mq_1s.cfg
+%%DATADIR%%/scripts/board/ampere_qs_mq_2s.cfg
+%%DATADIR%%/scripts/board/arm_evaluator7t.cfg
+%%DATADIR%%/scripts/board/arm_musca_a.cfg
+%%DATADIR%%/scripts/board/arty_s7.cfg
+%%DATADIR%%/scripts/board/asus-rt-n16.cfg
+%%DATADIR%%/scripts/board/asus-rt-n66u.cfg
+%%DATADIR%%/scripts/board/at91cap7a-stk-sdram.cfg
+%%DATADIR%%/scripts/board/at91eb40a.cfg
+%%DATADIR%%/scripts/board/at91rm9200-dk.cfg
+%%DATADIR%%/scripts/board/at91rm9200-ek.cfg
+%%DATADIR%%/scripts/board/at91sam9261-ek.cfg
+%%DATADIR%%/scripts/board/at91sam9263-ek.cfg
+%%DATADIR%%/scripts/board/at91sam9g20-ek.cfg
+%%DATADIR%%/scripts/board/atmel_at91sam7s-ek.cfg
+%%DATADIR%%/scripts/board/atmel_at91sam9260-ek.cfg
+%%DATADIR%%/scripts/board/atmel_at91sam9rl-ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam3n_ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam3s_ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam3u_ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam3x_ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam4e_ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam4l8_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_sam4s_ek.cfg
+%%DATADIR%%/scripts/board/atmel_sam4s_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samc20_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samc21_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samd10_xplained_mini.cfg
+%%DATADIR%%/scripts/board/atmel_samd11_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samd20_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samd21_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_same70_xplained.cfg
+%%DATADIR%%/scripts/board/atmel_samg53_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samg55_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_saml21_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samr21_xplained_pro.cfg
+%%DATADIR%%/scripts/board/atmel_samv71_xplained_ultra.cfg
+%%DATADIR%%/scripts/board/avnet_ultrazed-eg.cfg
+%%DATADIR%%/scripts/board/balloon3-cpu.cfg
+%%DATADIR%%/scripts/board/bcm28155_ap.cfg
+%%DATADIR%%/scripts/board/bemicro_cycloneiii.cfg
+%%DATADIR%%/scripts/board/bluefield.cfg
+%%DATADIR%%/scripts/board/bt-homehubv1.cfg
+%%DATADIR%%/scripts/board/calao-usb-a9260.cfg
+%%DATADIR%%/scripts/board/calao-usb-a9g20-c01.cfg
+%%DATADIR%%/scripts/board/certuspro_evaluation.cfg
+%%DATADIR%%/scripts/board/colibri.cfg
+%%DATADIR%%/scripts/board/crossbow_tech_imote2.cfg
+%%DATADIR%%/scripts/board/csb337.cfg
+%%DATADIR%%/scripts/board/csb732.cfg
+%%DATADIR%%/scripts/board/da850evm.cfg
+%%DATADIR%%/scripts/board/digi_connectcore_wi-9c.cfg
+%%DATADIR%%/scripts/board/digilent_analog_discovery.cfg
+%%DATADIR%%/scripts/board/digilent_anvyl.cfg
+%%DATADIR%%/scripts/board/digilent_atlys.cfg
+%%DATADIR%%/scripts/board/digilent_cmod_s7.cfg
+%%DATADIR%%/scripts/board/digilent_nexys2.cfg
+%%DATADIR%%/scripts/board/digilent_nexys_video.cfg
+%%DATADIR%%/scripts/board/digilent_zedboard.cfg
+%%DATADIR%%/scripts/board/diolan_lpc4350-db1.cfg
+%%DATADIR%%/scripts/board/diolan_lpc4357-db1.cfg
+%%DATADIR%%/scripts/board/dk-tm4c129.cfg
+%%DATADIR%%/scripts/board/dm355evm.cfg
+%%DATADIR%%/scripts/board/dm365evm.cfg
+%%DATADIR%%/scripts/board/dm6446evm.cfg
+%%DATADIR%%/scripts/board/dp_busblaster_v3.cfg
+%%DATADIR%%/scripts/board/dp_busblaster_v4.cfg
+%%DATADIR%%/scripts/board/dptechnics_dpt-board-v1.cfg
+%%DATADIR%%/scripts/board/ecp5_evaluation.cfg
+%%DATADIR%%/scripts/board/efikamx.cfg
+%%DATADIR%%/scripts/board/efm32.cfg
+%%DATADIR%%/scripts/board/eir.cfg
+%%DATADIR%%/scripts/board/ek-lm3s1968.cfg
+%%DATADIR%%/scripts/board/ek-lm3s3748.cfg
+%%DATADIR%%/scripts/board/ek-lm3s6965.cfg
+%%DATADIR%%/scripts/board/ek-lm3s811-revb.cfg
+%%DATADIR%%/scripts/board/ek-lm3s811.cfg
+%%DATADIR%%/scripts/board/ek-lm3s8962.cfg
+%%DATADIR%%/scripts/board/ek-lm3s9b9x.cfg
+%%DATADIR%%/scripts/board/ek-lm3s9d92.cfg
+%%DATADIR%%/scripts/board/ek-lm4f120xl.cfg
+%%DATADIR%%/scripts/board/ek-lm4f232.cfg
+%%DATADIR%%/scripts/board/ek-tm4c123gxl.cfg
+%%DATADIR%%/scripts/board/ek-tm4c1294xl.cfg
+%%DATADIR%%/scripts/board/embedded-artists_lpc2478-32.cfg
+%%DATADIR%%/scripts/board/emcraft_imx8m-som-bsb.cfg
+%%DATADIR%%/scripts/board/emcraft_twr-vf6-som-bsb.cfg
+%%DATADIR%%/scripts/board/emcraft_vf6-som.cfg
+%%DATADIR%%/scripts/board/esp32-bridge.cfg
+%%DATADIR%%/scripts/board/esp32-ethernet-kit-3.3v.cfg
+%%DATADIR%%/scripts/board/esp32-wrover-kit-1.8v.cfg
+%%DATADIR%%/scripts/board/esp32-wrover-kit-3.3v.cfg
+%%DATADIR%%/scripts/board/esp32s2-bridge.cfg
+%%DATADIR%%/scripts/board/esp32s2-kaluga-1.cfg
+%%DATADIR%%/scripts/board/esp32s3-bridge.cfg
+%%DATADIR%%/scripts/board/esp32s3-builtin.cfg
+%%DATADIR%%/scripts/board/esp32s3-ftdi.cfg
+%%DATADIR%%/scripts/board/ethernut3.cfg
+%%DATADIR%%/scripts/board/evb-lan9255.cfg
+%%DATADIR%%/scripts/board/frdm-kl25z.cfg
+%%DATADIR%%/scripts/board/frdm-kl46z.cfg
+%%DATADIR%%/scripts/board/fsl_imx6q_sabresd.cfg
+%%DATADIR%%/scripts/board/gatemate_eval.cfg
+%%DATADIR%%/scripts/board/glyn_tonga2.cfg
+%%DATADIR%%/scripts/board/gowin_runber.cfg
+%%DATADIR%%/scripts/board/gti/espressobin.cfg
+%%DATADIR%%/scripts/board/gumstix-aerocore.cfg
+%%DATADIR%%/scripts/board/hammer.cfg
+%%DATADIR%%/scripts/board/hilscher_nxdb500sys.cfg
+%%DATADIR%%/scripts/board/hilscher_nxeb500hmi.cfg
+%%DATADIR%%/scripts/board/hilscher_nxhx10.cfg
+%%DATADIR%%/scripts/board/hilscher_nxhx50.cfg
+%%DATADIR%%/scripts/board/hilscher_nxhx500.cfg
+%%DATADIR%%/scripts/board/hilscher_nxsb100.cfg
+%%DATADIR%%/scripts/board/hitex_lpc1768stick.cfg
+%%DATADIR%%/scripts/board/hitex_lpc2929.cfg
+%%DATADIR%%/scripts/board/hitex_stm32-performancestick.cfg
+%%DATADIR%%/scripts/board/hitex_str9-comstick.cfg
+%%DATADIR%%/scripts/board/iar_lpc1768.cfg
+%%DATADIR%%/scripts/board/iar_str912_sk.cfg
+%%DATADIR%%/scripts/board/icnova_imx53_sodimm.cfg
+%%DATADIR%%/scripts/board/icnova_sam9g45_sodimm.cfg
+%%DATADIR%%/scripts/board/imx27ads.cfg
+%%DATADIR%%/scripts/board/imx27lnst.cfg
+%%DATADIR%%/scripts/board/imx28evk.cfg
+%%DATADIR%%/scripts/board/imx31pdk.cfg
+%%DATADIR%%/scripts/board/imx35pdk.cfg
+%%DATADIR%%/scripts/board/imx53-m53evk.cfg
+%%DATADIR%%/scripts/board/imx53loco.cfg
+%%DATADIR%%/scripts/board/imx8mp-evk.cfg
+%%DATADIR%%/scripts/board/insignal_arndale.cfg
+%%DATADIR%%/scripts/board/kasli.cfg
+%%DATADIR%%/scripts/board/kc100.cfg
+%%DATADIR%%/scripts/board/kc705.cfg
+%%DATADIR%%/scripts/board/kcu105.cfg
+%%DATADIR%%/scripts/board/keil_mcb1700.cfg
+%%DATADIR%%/scripts/board/keil_mcb2140.cfg
+%%DATADIR%%/scripts/board/kindle2.cfg
+%%DATADIR%%/scripts/board/kontron_sl28.cfg
+%%DATADIR%%/scripts/board/kwikstik.cfg
+%%DATADIR%%/scripts/board/la_fonera-fon2200.cfg
+%%DATADIR%%/scripts/board/lambdaconcept_ecpix-5.cfg
+%%DATADIR%%/scripts/board/lemaker_hikey.cfg
+%%DATADIR%%/scripts/board/linksys-wag200g.cfg
+%%DATADIR%%/scripts/board/linksys-wrt54gl.cfg
+%%DATADIR%%/scripts/board/linksys_nslu2.cfg
+%%DATADIR%%/scripts/board/lisa-l.cfg
+%%DATADIR%%/scripts/board/logicpd_imx27.cfg
+%%DATADIR%%/scripts/board/lpc1850_spifi_generic.cfg
+%%DATADIR%%/scripts/board/lpc4350_spifi_generic.cfg
+%%DATADIR%%/scripts/board/lubbock.cfg
+%%DATADIR%%/scripts/board/marsohod.cfg
+%%DATADIR%%/scripts/board/marsohod2.cfg
+%%DATADIR%%/scripts/board/marsohod3.cfg
+%%DATADIR%%/scripts/board/mbed-lpc11u24.cfg
+%%DATADIR%%/scripts/board/mbed-lpc1768.cfg
+%%DATADIR%%/scripts/board/mcb1700.cfg
+%%DATADIR%%/scripts/board/microchip/pic64gx-curiosity-kit.cfg
+%%DATADIR%%/scripts/board/microchip_explorer16.cfg
+%%DATADIR%%/scripts/board/microchip_sama5d27_som1_kit1.cfg
+%%DATADIR%%/scripts/board/microchip_same51_curiosity_nano.cfg
+%%DATADIR%%/scripts/board/microchip_same54_xplained_pro.cfg
+%%DATADIR%%/scripts/board/microchip_saml11_xplained_pro.cfg
+%%DATADIR%%/scripts/board/mini2440.cfg
+%%DATADIR%%/scripts/board/mini6410.cfg
+%%DATADIR%%/scripts/board/minispartan6.cfg
+%%DATADIR%%/scripts/board/nds32_corvettef1.cfg
+%%DATADIR%%/scripts/board/nds32_xc7.cfg
+%%DATADIR%%/scripts/board/netgear-dg834v3.cfg
+%%DATADIR%%/scripts/board/netgear-wg102.cfg
+%%DATADIR%%/scripts/board/nordic/nrf51-dk.cfg
+%%DATADIR%%/scripts/board/nordic/nrf51822-mkit.cfg
+%%DATADIR%%/scripts/board/nordic/nrf52-dk.cfg
+%%DATADIR%%/scripts/board/nordic/nrf5340-dk.cfg
+%%DATADIR%%/scripts/board/nordic/nrf54l15-dk.cfg
+%%DATADIR%%/scripts/board/nordic/nrf9160-dk.cfg
+%%DATADIR%%/scripts/board/nordic_nrf52_ftx232.cfg
+%%DATADIR%%/scripts/board/novena-internal-fpga.cfg
+%%DATADIR%%/scripts/board/npcx_evb.cfg
+%%DATADIR%%/scripts/board/numato_mimas_a7.cfg
+%%DATADIR%%/scripts/board/numato_opsis.cfg
+%%DATADIR%%/scripts/board/nxp/frdm-kv11z-jlink.cfg
+%%DATADIR%%/scripts/board/nxp/frdm-kv31f-jlink.cfg
+%%DATADIR%%/scripts/board/nxp_frdm-k64f.cfg
+%%DATADIR%%/scripts/board/nxp_frdm-ls1012a.cfg
+%%DATADIR%%/scripts/board/nxp_imx7sabre.cfg
+%%DATADIR%%/scripts/board/nxp_imx8mp-evk.cfg
+%%DATADIR%%/scripts/board/nxp_lpc-link2.cfg
+%%DATADIR%%/scripts/board/nxp_mcimx8m-evk.cfg
+%%DATADIR%%/scripts/board/nxp_rdb-ls1046a.cfg
+%%DATADIR%%/scripts/board/nxp_rdb-ls1088a.cfg
+%%DATADIR%%/scripts/board/olimex_LPC2378STK.cfg
+%%DATADIR%%/scripts/board/olimex_lpc_h2148.cfg
+%%DATADIR%%/scripts/board/olimex_sam7_ex256.cfg
+%%DATADIR%%/scripts/board/olimex_sam7_la2.cfg
+%%DATADIR%%/scripts/board/olimex_sam9_l9260.cfg
+%%DATADIR%%/scripts/board/olimex_stm32_h103.cfg
+%%DATADIR%%/scripts/board/olimex_stm32_h107.cfg
+%%DATADIR%%/scripts/board/olimex_stm32_h405.cfg
+%%DATADIR%%/scripts/board/olimex_stm32_p107.cfg
+%%DATADIR%%/scripts/board/omap2420_h4.cfg
+%%DATADIR%%/scripts/board/openrd.cfg
+%%DATADIR%%/scripts/board/or1k_generic.cfg
+%%DATADIR%%/scripts/board/orange_pi_zero_3.cfg
+%%DATADIR%%/scripts/board/osk5912.cfg
+%%DATADIR%%/scripts/board/phone_se_j100i.cfg
+%%DATADIR%%/scripts/board/phytec_lpc3250.cfg
+%%DATADIR%%/scripts/board/pic-p32mx.cfg
+%%DATADIR%%/scripts/board/pico-debug.cfg
+%%DATADIR%%/scripts/board/pipistrello.cfg
+%%DATADIR%%/scripts/board/propox_mmnet1001.cfg
+%%DATADIR%%/scripts/board/pxa255_sst.cfg
+%%DATADIR%%/scripts/board/quark_d2000_refboard.cfg
+%%DATADIR%%/scripts/board/quark_x10xx_board.cfg
+%%DATADIR%%/scripts/board/quicklogic_quickfeather.cfg
+%%DATADIR%%/scripts/board/radiona_ulx3s.cfg
+%%DATADIR%%/scripts/board/redbee.cfg
+%%DATADIR%%/scripts/board/reflexces_achilles_i-dev_kit_arria10.cfg
+%%DATADIR%%/scripts/board/renesas_dk-s7g2.cfg
+%%DATADIR%%/scripts/board/renesas_falcon.cfg
+%%DATADIR%%/scripts/board/renesas_gr_peach.cfg
+%%DATADIR%%/scripts/board/renesas_porter.cfg
+%%DATADIR%%/scripts/board/renesas_salvator-xs.cfg
+%%DATADIR%%/scripts/board/renesas_silk.cfg
+%%DATADIR%%/scripts/board/renesas_stout.cfg
+%%DATADIR%%/scripts/board/rigado_bmd300_ek.cfg
+%%DATADIR%%/scripts/board/rpi3.cfg
+%%DATADIR%%/scripts/board/rpi4b.cfg
+%%DATADIR%%/scripts/board/rsc-w910.cfg
+%%DATADIR%%/scripts/board/sayma_amc.cfg
+%%DATADIR%%/scripts/board/sheevaplug.cfg
+%%DATADIR%%/scripts/board/sifive-e31arty.cfg
+%%DATADIR%%/scripts/board/sifive-e51arty.cfg
+%%DATADIR%%/scripts/board/sifive-hifive1-revb.cfg
+%%DATADIR%%/scripts/board/sifive-hifive1.cfg
+%%DATADIR%%/scripts/board/smdk6410.cfg
+%%DATADIR%%/scripts/board/snps_em_sk.cfg
+%%DATADIR%%/scripts/board/snps_em_sk_v1.cfg
+%%DATADIR%%/scripts/board/snps_em_sk_v2.1.cfg
+%%DATADIR%%/scripts/board/snps_em_sk_v2.2.cfg
+%%DATADIR%%/scripts/board/snps_hsdk.cfg
+%%DATADIR%%/scripts/board/snps_hsdk_4xd.cfg
+%%DATADIR%%/scripts/board/spansion_sk-fm4-176l-s6e2cc.cfg
+%%DATADIR%%/scripts/board/spansion_sk-fm4-u120-9b560.cfg
+%%DATADIR%%/scripts/board/spear300evb.cfg
+%%DATADIR%%/scripts/board/spear300evb_mod.cfg
+%%DATADIR%%/scripts/board/spear310evb20.cfg
+%%DATADIR%%/scripts/board/spear310evb20_mod.cfg
+%%DATADIR%%/scripts/board/spear320cpu.cfg
+%%DATADIR%%/scripts/board/spear320cpu_mod.cfg
+%%DATADIR%%/scripts/board/st/nucleo-u083rc.cfg
+%%DATADIR%%/scripts/board/st/stm32mp135f-dk.cfg
+%%DATADIR%%/scripts/board/st/stm32mp157f-dk2.cfg
+%%DATADIR%%/scripts/board/st/stm32mp235f-dk.cfg
+%%DATADIR%%/scripts/board/st/stm32mp257f-dk.cfg
+%%DATADIR%%/scripts/board/st_b-l475e-iot01a.cfg
+%%DATADIR%%/scripts/board/st_nucleo_8l152r8.cfg
+%%DATADIR%%/scripts/board/st_nucleo_8s208rb.cfg
+%%DATADIR%%/scripts/board/st_nucleo_c0.cfg
+%%DATADIR%%/scripts/board/st_nucleo_f0.cfg
+%%DATADIR%%/scripts/board/st_nucleo_f103rb.cfg
+%%DATADIR%%/scripts/board/st_nucleo_f3.cfg
+%%DATADIR%%/scripts/board/st_nucleo_f4.cfg
+%%DATADIR%%/scripts/board/st_nucleo_f7.cfg
+%%DATADIR%%/scripts/board/st_nucleo_g0.cfg
+%%DATADIR%%/scripts/board/st_nucleo_g4.cfg
+%%DATADIR%%/scripts/board/st_nucleo_h743zi.cfg
+%%DATADIR%%/scripts/board/st_nucleo_h745zi.cfg
+%%DATADIR%%/scripts/board/st_nucleo_l073rz.cfg
+%%DATADIR%%/scripts/board/st_nucleo_l1.cfg
+%%DATADIR%%/scripts/board/st_nucleo_l4.cfg
+%%DATADIR%%/scripts/board/st_nucleo_l5.cfg
+%%DATADIR%%/scripts/board/st_nucleo_wb55.cfg
+%%DATADIR%%/scripts/board/steval-idb007v1.cfg
+%%DATADIR%%/scripts/board/steval-idb008v1.cfg
+%%DATADIR%%/scripts/board/steval-idb011v1.cfg
+%%DATADIR%%/scripts/board/steval-idb012v1.cfg
+%%DATADIR%%/scripts/board/steval_pcc010.cfg
+%%DATADIR%%/scripts/board/stm320518_eval.cfg
+%%DATADIR%%/scripts/board/stm320518_eval_stlink.cfg
+%%DATADIR%%/scripts/board/stm32100b_eval.cfg
+%%DATADIR%%/scripts/board/stm3210b_eval.cfg
+%%DATADIR%%/scripts/board/stm3210c_eval.cfg
+%%DATADIR%%/scripts/board/stm3210e_eval.cfg
+%%DATADIR%%/scripts/board/stm3220g_eval.cfg
+%%DATADIR%%/scripts/board/stm3220g_eval_stlink.cfg
+%%DATADIR%%/scripts/board/stm3241g_eval.cfg
+%%DATADIR%%/scripts/board/stm3241g_eval_stlink.cfg
+%%DATADIR%%/scripts/board/stm32429i_eval.cfg
+%%DATADIR%%/scripts/board/stm32429i_eval_stlink.cfg
+%%DATADIR%%/scripts/board/stm32439i_eval.cfg
+%%DATADIR%%/scripts/board/stm32439i_eval_stlink.cfg
+%%DATADIR%%/scripts/board/stm327x6g_eval.cfg
+%%DATADIR%%/scripts/board/stm32f0discovery.cfg
+%%DATADIR%%/scripts/board/stm32f103c8_blue_pill.cfg
+%%DATADIR%%/scripts/board/stm32f334discovery.cfg
+%%DATADIR%%/scripts/board/stm32f3discovery.cfg
+%%DATADIR%%/scripts/board/stm32f412g-disco.cfg
+%%DATADIR%%/scripts/board/stm32f413h-disco.cfg
+%%DATADIR%%/scripts/board/stm32f429disc1.cfg
+%%DATADIR%%/scripts/board/stm32f429discovery.cfg
+%%DATADIR%%/scripts/board/stm32f469discovery.cfg
+%%DATADIR%%/scripts/board/stm32f469i-disco.cfg
+%%DATADIR%%/scripts/board/stm32f4discovery.cfg
+%%DATADIR%%/scripts/board/stm32f723e-disco.cfg
+%%DATADIR%%/scripts/board/stm32f746g-disco.cfg
+%%DATADIR%%/scripts/board/stm32f769i-disco.cfg
+%%DATADIR%%/scripts/board/stm32f7discovery.cfg
+%%DATADIR%%/scripts/board/stm32h735g-disco.cfg
+%%DATADIR%%/scripts/board/stm32h745i-disco.cfg
+%%DATADIR%%/scripts/board/stm32h747i-disco.cfg
+%%DATADIR%%/scripts/board/stm32h750b-disco.cfg
+%%DATADIR%%/scripts/board/stm32h7b3i-disco.cfg
+%%DATADIR%%/scripts/board/stm32h7x3i_eval.cfg
+%%DATADIR%%/scripts/board/stm32h7x_dual_qspi.cfg
+%%DATADIR%%/scripts/board/stm32l0discovery.cfg
+%%DATADIR%%/scripts/board/stm32l476g-disco.cfg
+%%DATADIR%%/scripts/board/stm32l496g-disco.cfg
+%%DATADIR%%/scripts/board/stm32l4discovery.cfg
+%%DATADIR%%/scripts/board/stm32l4p5g-disco.cfg
+%%DATADIR%%/scripts/board/stm32l4r9i-disco.cfg
+%%DATADIR%%/scripts/board/stm32ldiscovery.cfg
+%%DATADIR%%/scripts/board/stm32vldiscovery.cfg
+%%DATADIR%%/scripts/board/str910-eval.cfg
+%%DATADIR%%/scripts/board/telo.cfg
+%%DATADIR%%/scripts/board/ti/launchxl2-tms57012.cfg
+%%DATADIR%%/scripts/board/ti_am243_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_am261_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_am263_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_am263p_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_am273_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_am335xevm.cfg
+%%DATADIR%%/scripts/board/ti_am437x_idk.cfg
+%%DATADIR%%/scripts/board/ti_am43xx_evm.cfg
+%%DATADIR%%/scripts/board/ti_am625_swd_native.cfg
+%%DATADIR%%/scripts/board/ti_am625evm.cfg
+%%DATADIR%%/scripts/board/ti_am62a7_swd_native.cfg
+%%DATADIR%%/scripts/board/ti_am62a7evm.cfg
+%%DATADIR%%/scripts/board/ti_am62levm.cfg
+%%DATADIR%%/scripts/board/ti_am62p_swd_native.cfg
+%%DATADIR%%/scripts/board/ti_am62pevm.cfg
+%%DATADIR%%/scripts/board/ti_am642evm.cfg
+%%DATADIR%%/scripts/board/ti_am654evm.cfg
+%%DATADIR%%/scripts/board/ti_beagleboard.cfg
+%%DATADIR%%/scripts/board/ti_beagleboard_xm.cfg
+%%DATADIR%%/scripts/board/ti_beaglebone-base.cfg
+%%DATADIR%%/scripts/board/ti_beaglebone.cfg
+%%DATADIR%%/scripts/board/ti_beaglebone_black.cfg
+%%DATADIR%%/scripts/board/ti_blaze.cfg
+%%DATADIR%%/scripts/board/ti_cc13x0_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_cc13x2_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_cc26x0_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_cc26x2_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_cc26x2x7_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_cc3200_launchxl.cfg
+%%DATADIR%%/scripts/board/ti_cc3220sf_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_cc32xx_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_dk-tm4c129.cfg
+%%DATADIR%%/scripts/board/ti_ek-tm4c123gxl.cfg
+%%DATADIR%%/scripts/board/ti_ek-tm4c1294xl.cfg
+%%DATADIR%%/scripts/board/ti_j7200evm.cfg
+%%DATADIR%%/scripts/board/ti_j721e_swd_native.cfg
+%%DATADIR%%/scripts/board/ti_j721evm.cfg
+%%DATADIR%%/scripts/board/ti_j721s2evm.cfg
+%%DATADIR%%/scripts/board/ti_j722s_swd_native.cfg
+%%DATADIR%%/scripts/board/ti_j722sevm.cfg
+%%DATADIR%%/scripts/board/ti_j784s4evm.cfg
+%%DATADIR%%/scripts/board/ti_msp432_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_mspm0_launchpad.cfg
+%%DATADIR%%/scripts/board/ti_pandaboard.cfg
+%%DATADIR%%/scripts/board/ti_pandaboard_es.cfg
+%%DATADIR%%/scripts/board/ti_tmdx570ls20susb.cfg
+%%DATADIR%%/scripts/board/ti_tmdx570ls31usb.cfg
+%%DATADIR%%/scripts/board/tocoding_poplar.cfg
+%%DATADIR%%/scripts/board/topas910.cfg
+%%DATADIR%%/scripts/board/topasa900.cfg
+%%DATADIR%%/scripts/board/tp-link_tl-mr3020.cfg
+%%DATADIR%%/scripts/board/tp-link_wdr4300.cfg
+%%DATADIR%%/scripts/board/trion_t20_bga256.cfg
+%%DATADIR%%/scripts/board/twr-k60f120m.cfg
+%%DATADIR%%/scripts/board/twr-k60n512.cfg
+%%DATADIR%%/scripts/board/twr-vf65gs10.cfg
+%%DATADIR%%/scripts/board/twr-vf65gs10_cmsisdap.cfg
+%%DATADIR%%/scripts/board/tx25_stk5.cfg
+%%DATADIR%%/scripts/board/tx27_stk5.cfg
+%%DATADIR%%/scripts/board/unknown_at91sam9260.cfg
+%%DATADIR%%/scripts/board/uptech_2410.cfg
+%%DATADIR%%/scripts/board/vd_a53x2_dap.cfg
+%%DATADIR%%/scripts/board/vd_a53x2_jtag.cfg
+%%DATADIR%%/scripts/board/vd_a75x4_dap.cfg
+%%DATADIR%%/scripts/board/vd_a75x4_jtag.cfg
+%%DATADIR%%/scripts/board/vd_m4_dap.cfg
+%%DATADIR%%/scripts/board/vd_m4_jtag.cfg
+%%DATADIR%%/scripts/board/vd_m7_jtag.cfg
+%%DATADIR%%/scripts/board/vd_pulpissimo_jtag.cfg
+%%DATADIR%%/scripts/board/vd_swerv_jtag.cfg
+%%DATADIR%%/scripts/board/vd_xt8_jtag.cfg
+%%DATADIR%%/scripts/board/verdex.cfg
+%%DATADIR%%/scripts/board/voipac.cfg
+%%DATADIR%%/scripts/board/voltcraft_dso-3062c.cfg
+%%DATADIR%%/scripts/board/x300t.cfg
+%%DATADIR%%/scripts/board/xmc-2go.cfg
+%%DATADIR%%/scripts/board/xmc1100-boot-kit.cfg
+%%DATADIR%%/scripts/board/xmc4200-application-kit-actuator.cfg
+%%DATADIR%%/scripts/board/xmc4300-relax.cfg
+%%DATADIR%%/scripts/board/xmc4500-application-kit-general.cfg
+%%DATADIR%%/scripts/board/xmc4500-application-kit-sdram.cfg
+%%DATADIR%%/scripts/board/xmc4500-relax.cfg
+%%DATADIR%%/scripts/board/xmc4700-relax.cfg
+%%DATADIR%%/scripts/board/xmc4800-relax.cfg
+%%DATADIR%%/scripts/board/xmos_xk-xac-xa8_arm.cfg
+%%DATADIR%%/scripts/board/xtensa-kc705-ext-dap.cfg
+%%DATADIR%%/scripts/board/xtensa-kc705-ext.cfg
+%%DATADIR%%/scripts/board/xtensa-kc705-onboard.cfg
+%%DATADIR%%/scripts/board/xtensa-palladium-vdebug-dual.cfg
+%%DATADIR%%/scripts/board/xtensa-palladium-vdebug.cfg
+%%DATADIR%%/scripts/board/xtensa-rt685-ext.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/aic.tcl
+%%DATADIR%%/scripts/chip/atmel/at91/at91_pio.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91_pmc.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91_rstc.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91_wdt.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam7x128.tcl
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam7x256.tcl
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9261.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9261_matrix.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9263.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9263_matrix.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9_init.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9_sdramc.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/at91sam9_smc.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/hardware.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/pmc.tcl
+%%DATADIR%%/scripts/chip/atmel/at91/rtt.tcl
+%%DATADIR%%/scripts/chip/atmel/at91/sam9_smc.cfg
+%%DATADIR%%/scripts/chip/atmel/at91/usarts.tcl
+%%DATADIR%%/scripts/chip/st/spear/quirk_no_srst.tcl
+%%DATADIR%%/scripts/chip/st/spear/spear3xx.tcl
+%%DATADIR%%/scripts/chip/st/spear/spear3xx_ddr.tcl
+%%DATADIR%%/scripts/chip/st/stm32/stm32.tcl
+%%DATADIR%%/scripts/chip/st/stm32/stm32_rcc.tcl
+%%DATADIR%%/scripts/chip/st/stm32/stm32_regs.tcl
+%%DATADIR%%/scripts/chip/ti/lm3s/lm3s.tcl
+%%DATADIR%%/scripts/chip/ti/lm3s/lm3s_regs.tcl
+%%DATADIR%%/scripts/cpld/altera-5m570z-cpld.cfg
+%%DATADIR%%/scripts/cpld/altera-epm240.cfg
+%%DATADIR%%/scripts/cpld/altera-max10.cfg
+%%DATADIR%%/scripts/cpld/altera-maxii.cfg
+%%DATADIR%%/scripts/cpld/altera-maxv.cfg
+%%DATADIR%%/scripts/cpld/jtagspi.cfg
+%%DATADIR%%/scripts/cpld/lattice-lc4032ze.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc3s.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc4v.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc4vfx_40_60_100_140.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc5v.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc5vfx_100_130_200.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc6s.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc6v.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc7.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc7v.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc7vh580t.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xc7vh870t.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xcf-p.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xcf-s.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xcr3256.cfg
+%%DATADIR%%/scripts/cpld/xilinx-xcu.cfg
+%%DATADIR%%/scripts/cpu/arc/common.tcl
+%%DATADIR%%/scripts/cpu/arc/em.tcl
+%%DATADIR%%/scripts/cpu/arc/hs.tcl
+%%DATADIR%%/scripts/cpu/arc/v2.tcl
+%%DATADIR%%/scripts/cpu/arm/arm7tdmi.tcl
+%%DATADIR%%/scripts/cpu/arm/arm920.tcl
+%%DATADIR%%/scripts/cpu/arm/arm946.tcl
+%%DATADIR%%/scripts/cpu/arm/arm966.tcl
+%%DATADIR%%/scripts/cpu/arm/cortex_m3.tcl
+%%DATADIR%%/scripts/file_renaming.cfg
+%%DATADIR%%/scripts/fpga/altera-10m50.cfg
+%%DATADIR%%/scripts/fpga/altera-arriaii.cfg
+%%DATADIR%%/scripts/fpga/altera-cyclone10.cfg
+%%DATADIR%%/scripts/fpga/altera-cycloneiii.cfg
+%%DATADIR%%/scripts/fpga/altera-cycloneiv.cfg
+%%DATADIR%%/scripts/fpga/altera-cyclonev.cfg
+%%DATADIR%%/scripts/fpga/altera-ep3c10.cfg
+%%DATADIR%%/scripts/fpga/altera_common_init.cfg
+%%DATADIR%%/scripts/fpga/efinix_titanium.cfg
+%%DATADIR%%/scripts/fpga/efinix_trion.cfg
+%%DATADIR%%/scripts/fpga/gatemate.cfg
+%%DATADIR%%/scripts/fpga/gowin_gw1n.cfg
+%%DATADIR%%/scripts/fpga/lattice_certus.cfg
+%%DATADIR%%/scripts/fpga/lattice_certuspro.cfg
+%%DATADIR%%/scripts/fpga/lattice_ecp2.cfg
+%%DATADIR%%/scripts/fpga/lattice_ecp3.cfg
+%%DATADIR%%/scripts/fpga/lattice_ecp5.cfg
+%%DATADIR%%/scripts/fpga/lattice_machxo3.cfg
+%%DATADIR%%/scripts/fpga/xilinx-dna.cfg
+%%DATADIR%%/scripts/fpga/xilinx-xadc.cfg
+%%DATADIR%%/scripts/fpga/xilinx-xc3s.cfg
+%%DATADIR%%/scripts/interface/altera-usb-blaster.cfg
+%%DATADIR%%/scripts/interface/altera-usb-blaster2.cfg
+%%DATADIR%%/scripts/interface/angie.cfg
+%%DATADIR%%/scripts/interface/arm-jtag-ew.cfg
+%%DATADIR%%/scripts/interface/ast2600-gpiod.cfg
+%%DATADIR%%/scripts/interface/at91rm9200.cfg
+%%DATADIR%%/scripts/interface/beaglebone-jtag-native.cfg
+%%DATADIR%%/scripts/interface/beaglebone-swd-native.cfg
+%%DATADIR%%/scripts/interface/buspirate.cfg
+%%DATADIR%%/scripts/interface/chameleon.cfg
+%%DATADIR%%/scripts/interface/cmsis-dap.cfg
+%%DATADIR%%/scripts/interface/dln-2-gpiod.cfg
+%%DATADIR%%/scripts/interface/dummy.cfg
+%%DATADIR%%/scripts/interface/esp_usb_bridge.cfg
+%%DATADIR%%/scripts/interface/esp_usb_jtag.cfg
+%%DATADIR%%/scripts/interface/estick.cfg
+%%DATADIR%%/scripts/interface/flashlink.cfg
+%%DATADIR%%/scripts/interface/ft232r.cfg
+%%DATADIR%%/scripts/interface/ft232r/radiona_ulx3s.cfg
+%%DATADIR%%/scripts/interface/ftdi/100ask-openjtag.cfg
+%%DATADIR%%/scripts/interface/ftdi/ashling-opella-ld-jtag.cfg
+%%DATADIR%%/scripts/interface/ftdi/ashling-opella-ld-swd.cfg
+%%DATADIR%%/scripts/interface/ftdi/axm0432.cfg
+%%DATADIR%%/scripts/interface/ftdi/c232hm.cfg
+%%DATADIR%%/scripts/interface/ftdi/cortino.cfg
+%%DATADIR%%/scripts/interface/ftdi/digilent-hs1.cfg
+%%DATADIR%%/scripts/interface/ftdi/digilent-hs2.cfg
+%%DATADIR%%/scripts/interface/ftdi/digilent_jtag_hs3.cfg
+%%DATADIR%%/scripts/interface/ftdi/digilent_jtag_smt2.cfg
+%%DATADIR%%/scripts/interface/ftdi/digilent_jtag_smt2_nc.cfg
+%%DATADIR%%/scripts/interface/ftdi/dlp-usb1232h.cfg
+%%DATADIR%%/scripts/interface/ftdi/dp_busblaster.cfg
+%%DATADIR%%/scripts/interface/ftdi/dp_busblaster_kt-link.cfg
+%%DATADIR%%/scripts/interface/ftdi/esp32_devkitj_v1.cfg
+%%DATADIR%%/scripts/interface/ftdi/esp32s2_kaluga_v1.cfg
+%%DATADIR%%/scripts/interface/ftdi/flossjtag-noeeprom.cfg
+%%DATADIR%%/scripts/interface/ftdi/flossjtag.cfg
+%%DATADIR%%/scripts/interface/ftdi/flyswatter.cfg
+%%DATADIR%%/scripts/interface/ftdi/flyswatter2.cfg
+%%DATADIR%%/scripts/interface/ftdi/ft232h-module-swd.cfg
+%%DATADIR%%/scripts/interface/ftdi/gw16042.cfg
+%%DATADIR%%/scripts/interface/ftdi/hie-jtag.cfg
+%%DATADIR%%/scripts/interface/ftdi/hilscher_nxhx10_etm.cfg
+%%DATADIR%%/scripts/interface/ftdi/hilscher_nxhx500_etm.cfg
+%%DATADIR%%/scripts/interface/ftdi/hilscher_nxhx500_re.cfg
+%%DATADIR%%/scripts/interface/ftdi/hilscher_nxhx50_etm.cfg
+%%DATADIR%%/scripts/interface/ftdi/hilscher_nxhx50_re.cfg
+%%DATADIR%%/scripts/interface/ftdi/hitex_lpc1768stick.cfg
+%%DATADIR%%/scripts/interface/ftdi/hitex_str9-comstick.cfg
+%%DATADIR%%/scripts/interface/ftdi/icebear.cfg
+%%DATADIR%%/scripts/interface/ftdi/imx8mp-evk.cfg
+%%DATADIR%%/scripts/interface/ftdi/incircuit-icprog.cfg
+%%DATADIR%%/scripts/interface/ftdi/iotlab-usb.cfg
+%%DATADIR%%/scripts/interface/ftdi/isodebug.cfg
+%%DATADIR%%/scripts/interface/ftdi/jtag-lock-pick_tiny_2.cfg
+%%DATADIR%%/scripts/interface/ftdi/jtagkey.cfg
+%%DATADIR%%/scripts/interface/ftdi/jtagkey2.cfg
+%%DATADIR%%/scripts/interface/ftdi/jtagkey2p.cfg
+%%DATADIR%%/scripts/interface/ftdi/kt-link.cfg
+%%DATADIR%%/scripts/interface/ftdi/lambdaconcept_ecpix-5.cfg
+%%DATADIR%%/scripts/interface/ftdi/lisa-l.cfg
+%%DATADIR%%/scripts/interface/ftdi/luminary-icdi.cfg
+%%DATADIR%%/scripts/interface/ftdi/luminary-lm3s811.cfg
+%%DATADIR%%/scripts/interface/ftdi/luminary.cfg
+%%DATADIR%%/scripts/interface/ftdi/m53evk.cfg
+%%DATADIR%%/scripts/interface/ftdi/mbftdi.cfg
+%%DATADIR%%/scripts/interface/ftdi/minimodule-swd.cfg
+%%DATADIR%%/scripts/interface/ftdi/minimodule.cfg
+%%DATADIR%%/scripts/interface/ftdi/minispartan6.cfg
+%%DATADIR%%/scripts/interface/ftdi/miniwiggler.cfg
+%%DATADIR%%/scripts/interface/ftdi/neodb.cfg
+%%DATADIR%%/scripts/interface/ftdi/ngxtech.cfg
+%%DATADIR%%/scripts/interface/ftdi/olimex-arm-jtag-swd.cfg
+%%DATADIR%%/scripts/interface/ftdi/olimex-arm-usb-ocd-h.cfg
+%%DATADIR%%/scripts/interface/ftdi/olimex-arm-usb-ocd.cfg
+%%DATADIR%%/scripts/interface/ftdi/olimex-arm-usb-tiny-h.cfg
+%%DATADIR%%/scripts/interface/ftdi/olimex-jtag-tiny.cfg
+%%DATADIR%%/scripts/interface/ftdi/oocdlink.cfg
+%%DATADIR%%/scripts/interface/ftdi/opendous_ftdi.cfg
+%%DATADIR%%/scripts/interface/ftdi/openocd-usb-hs.cfg
+%%DATADIR%%/scripts/interface/ftdi/openocd-usb.cfg
+%%DATADIR%%/scripts/interface/ftdi/openrd.cfg
+%%DATADIR%%/scripts/interface/ftdi/pipistrello.cfg
+%%DATADIR%%/scripts/interface/ftdi/pls_spc5.cfg
+%%DATADIR%%/scripts/interface/ftdi/redbee-econotag.cfg
+%%DATADIR%%/scripts/interface/ftdi/redbee-usb.cfg
+%%DATADIR%%/scripts/interface/ftdi/rowley-cc-arm-swd.cfg
+%%DATADIR%%/scripts/interface/ftdi/sheevaplug.cfg
+%%DATADIR%%/scripts/interface/ftdi/signalyzer-lite.cfg
+%%DATADIR%%/scripts/interface/ftdi/signalyzer.cfg
+%%DATADIR%%/scripts/interface/ftdi/sipeed-rv-debugger.cfg
+%%DATADIR%%/scripts/interface/ftdi/sipeed-usb-jtag-debugger.cfg
+%%DATADIR%%/scripts/interface/ftdi/snps_sdp.cfg
+%%DATADIR%%/scripts/interface/ftdi/steppenprobe.cfg
+%%DATADIR%%/scripts/interface/ftdi/stm32-stick.cfg
+%%DATADIR%%/scripts/interface/ftdi/swd-resistor-hack.cfg
+%%DATADIR%%/scripts/interface/ftdi/ti-icdi.cfg
+%%DATADIR%%/scripts/interface/ftdi/tigard.cfg
+%%DATADIR%%/scripts/interface/ftdi/tumpa-lite.cfg
+%%DATADIR%%/scripts/interface/ftdi/tumpa.cfg
+%%DATADIR%%/scripts/interface/ftdi/turtelizer2-revB.cfg
+%%DATADIR%%/scripts/interface/ftdi/turtelizer2-revC.cfg
+%%DATADIR%%/scripts/interface/ftdi/um232h.cfg
+%%DATADIR%%/scripts/interface/ftdi/vpaclink.cfg
+%%DATADIR%%/scripts/interface/ftdi/xds100v2.cfg
+%%DATADIR%%/scripts/interface/ftdi/xds100v3.cfg
+%%DATADIR%%/scripts/interface/ftdi/xt_kc705_ml605.cfg
+%%DATADIR%%/scripts/interface/imx-native.cfg
+%%DATADIR%%/scripts/interface/jlink.cfg
+%%DATADIR%%/scripts/interface/jtag_dpi.cfg
+%%DATADIR%%/scripts/interface/jtag_hat_rpi2.cfg
+%%DATADIR%%/scripts/interface/jtag_vpi.cfg
+%%DATADIR%%/scripts/interface/kitprog.cfg
+%%DATADIR%%/scripts/interface/microchip/embedded_flashpro5.cfg
+%%DATADIR%%/scripts/interface/nulink.cfg
+%%DATADIR%%/scripts/interface/opendous.cfg
+%%DATADIR%%/scripts/interface/openjtag.cfg
+%%DATADIR%%/scripts/interface/osbdm.cfg
+%%DATADIR%%/scripts/interface/parport.cfg
+%%DATADIR%%/scripts/interface/parport/dlc5.cfg
+%%DATADIR%%/scripts/interface/parport/wiggler.cfg
+%%DATADIR%%/scripts/interface/parport_dlc5.cfg
+%%DATADIR%%/scripts/interface/raspberrypi-gpio-connector.cfg
+%%DATADIR%%/scripts/interface/raspberrypi-native.cfg
+%%DATADIR%%/scripts/interface/raspberrypi2-native.cfg
+%%DATADIR%%/scripts/interface/raspberrypi5-gpiod.cfg
+%%DATADIR%%/scripts/interface/rlink.cfg
+%%DATADIR%%/scripts/interface/rshim.cfg
+%%DATADIR%%/scripts/interface/spidev_example.cfg
+%%DATADIR%%/scripts/interface/stlink-dap.cfg
+%%DATADIR%%/scripts/interface/stlink-hla.cfg
+%%DATADIR%%/scripts/interface/stlink-v1.cfg
+%%DATADIR%%/scripts/interface/stlink-v2-1.cfg
+%%DATADIR%%/scripts/interface/stlink-v2.cfg
+%%DATADIR%%/scripts/interface/stlink.cfg
+%%DATADIR%%/scripts/interface/sysfsgpio-raspberrypi.cfg
+%%DATADIR%%/scripts/interface/ti-icdi.cfg
+%%DATADIR%%/scripts/interface/ulink.cfg
+%%DATADIR%%/scripts/interface/usb-jtag.cfg
+%%DATADIR%%/scripts/interface/usbprog.cfg
+%%DATADIR%%/scripts/interface/vdebug.cfg
+%%DATADIR%%/scripts/interface/vsllink.cfg
+%%DATADIR%%/scripts/interface/xds110.cfg
+%%DATADIR%%/scripts/mem_helper.tcl
+%%DATADIR%%/scripts/memory.tcl
+%%DATADIR%%/scripts/mmr_helpers.tcl
+%%DATADIR%%/scripts/target/1986ве1т.cfg
+%%DATADIR%%/scripts/target/adsp-sc58x.cfg
+%%DATADIR%%/scripts/target/aduc702x.cfg
+%%DATADIR%%/scripts/target/aducm360.cfg
+%%DATADIR%%/scripts/target/allwinner_h618.cfg
+%%DATADIR%%/scripts/target/allwinner_v3s.cfg
+%%DATADIR%%/scripts/target/alphascale_asm9260t.cfg
+%%DATADIR%%/scripts/target/altera_fpgasoc.cfg
+%%DATADIR%%/scripts/target/altera_fpgasoc_arria10.cfg
+%%DATADIR%%/scripts/target/am335x.cfg
+%%DATADIR%%/scripts/target/am437x.cfg
+%%DATADIR%%/scripts/target/amdm37x.cfg
+%%DATADIR%%/scripts/target/ampere_emag.cfg
+%%DATADIR%%/scripts/target/ampere_qs_mq.cfg
+%%DATADIR%%/scripts/target/ar71xx.cfg
+%%DATADIR%%/scripts/target/arm_corelink_sse200.cfg
+%%DATADIR%%/scripts/target/armada370.cfg
+%%DATADIR%%/scripts/target/at32ap7000.cfg
+%%DATADIR%%/scripts/target/at91r40008.cfg
+%%DATADIR%%/scripts/target/at91rm9200.cfg
+%%DATADIR%%/scripts/target/at91sam3XXX.cfg
+%%DATADIR%%/scripts/target/at91sam3ax_4x.cfg
+%%DATADIR%%/scripts/target/at91sam3ax_8x.cfg
+%%DATADIR%%/scripts/target/at91sam3ax_xx.cfg
+%%DATADIR%%/scripts/target/at91sam3nXX.cfg
+%%DATADIR%%/scripts/target/at91sam3sXX.cfg
+%%DATADIR%%/scripts/target/at91sam3u1c.cfg
+%%DATADIR%%/scripts/target/at91sam3u1e.cfg
+%%DATADIR%%/scripts/target/at91sam3u2c.cfg
+%%DATADIR%%/scripts/target/at91sam3u2e.cfg
+%%DATADIR%%/scripts/target/at91sam3u4c.cfg
+%%DATADIR%%/scripts/target/at91sam3u4e.cfg
+%%DATADIR%%/scripts/target/at91sam3uxx.cfg
+%%DATADIR%%/scripts/target/at91sam4XXX.cfg
+%%DATADIR%%/scripts/target/at91sam4c32x.cfg
+%%DATADIR%%/scripts/target/at91sam4cXXX.cfg
+%%DATADIR%%/scripts/target/at91sam4lXX.cfg
+%%DATADIR%%/scripts/target/at91sam4sXX.cfg
+%%DATADIR%%/scripts/target/at91sam4sd32x.cfg
+%%DATADIR%%/scripts/target/at91sam7a2.cfg
+%%DATADIR%%/scripts/target/at91sam7se512.cfg
+%%DATADIR%%/scripts/target/at91sam7sx.cfg
+%%DATADIR%%/scripts/target/at91sam7x256.cfg
+%%DATADIR%%/scripts/target/at91sam7x512.cfg
+%%DATADIR%%/scripts/target/at91sam9.cfg
+%%DATADIR%%/scripts/target/at91sam9260.cfg
+%%DATADIR%%/scripts/target/at91sam9260_ext_RAM_ext_flash.cfg
+%%DATADIR%%/scripts/target/at91sam9261.cfg
+%%DATADIR%%/scripts/target/at91sam9263.cfg
+%%DATADIR%%/scripts/target/at91sam9g10.cfg
+%%DATADIR%%/scripts/target/at91sam9g20.cfg
+%%DATADIR%%/scripts/target/at91sam9g45.cfg
+%%DATADIR%%/scripts/target/at91sam9rl.cfg
+%%DATADIR%%/scripts/target/at91sama5d2.cfg
+%%DATADIR%%/scripts/target/at91samdXX.cfg
+%%DATADIR%%/scripts/target/at91samg5x.cfg
+%%DATADIR%%/scripts/target/atheros_ar2313.cfg
+%%DATADIR%%/scripts/target/atheros_ar2315.cfg
+%%DATADIR%%/scripts/target/atheros_ar9331.cfg
+%%DATADIR%%/scripts/target/atheros_ar9344.cfg
+%%DATADIR%%/scripts/target/atmega128.cfg
+%%DATADIR%%/scripts/target/atmega128rfa1.cfg
+%%DATADIR%%/scripts/target/atmega32u4.cfg
+%%DATADIR%%/scripts/target/atsame5x.cfg
+%%DATADIR%%/scripts/target/atsaml1x.cfg
+%%DATADIR%%/scripts/target/atsamv.cfg
+%%DATADIR%%/scripts/target/avr32.cfg
+%%DATADIR%%/scripts/target/bcm2711.cfg
+%%DATADIR%%/scripts/target/bcm281xx.cfg
+%%DATADIR%%/scripts/target/bcm2835.cfg
+%%DATADIR%%/scripts/target/bcm2836.cfg
+%%DATADIR%%/scripts/target/bcm2837.cfg
+%%DATADIR%%/scripts/target/bcm4706.cfg
+%%DATADIR%%/scripts/target/bcm4718.cfg
+%%DATADIR%%/scripts/target/bcm47xx.cfg
+%%DATADIR%%/scripts/target/bcm5352e.cfg
+%%DATADIR%%/scripts/target/bcm6348.cfg
+%%DATADIR%%/scripts/target/bl602.cfg
+%%DATADIR%%/scripts/target/bl602_common.cfg
+%%DATADIR%%/scripts/target/bl702.cfg
+%%DATADIR%%/scripts/target/bl702l.cfg
+%%DATADIR%%/scripts/target/bluefield.cfg
+%%DATADIR%%/scripts/target/bluenrg-x.cfg
+%%DATADIR%%/scripts/target/c100.cfg
+%%DATADIR%%/scripts/target/c100config.tcl
+%%DATADIR%%/scripts/target/c100helper.tcl
+%%DATADIR%%/scripts/target/c100regs.tcl
+%%DATADIR%%/scripts/target/cavium_cn61xx.cfg
+%%DATADIR%%/scripts/target/cc2538.cfg
+%%DATADIR%%/scripts/target/cs351x.cfg
+%%DATADIR%%/scripts/target/davinci.cfg
+%%DATADIR%%/scripts/target/dragonite.cfg
+%%DATADIR%%/scripts/target/dsp56321.cfg
+%%DATADIR%%/scripts/target/dsp568013.cfg
+%%DATADIR%%/scripts/target/dsp568037.cfg
+%%DATADIR%%/scripts/target/efm32.cfg
+%%DATADIR%%/scripts/target/em357.cfg
+%%DATADIR%%/scripts/target/em358.cfg
+%%DATADIR%%/scripts/target/eos_s3.cfg
+%%DATADIR%%/scripts/target/epc9301.cfg
+%%DATADIR%%/scripts/target/esi32xx.cfg
+%%DATADIR%%/scripts/target/esp32.cfg
+%%DATADIR%%/scripts/target/esp32s2.cfg
+%%DATADIR%%/scripts/target/esp32s3.cfg
+%%DATADIR%%/scripts/target/esp_common.cfg
+%%DATADIR%%/scripts/target/exynos5250.cfg
+%%DATADIR%%/scripts/target/faux.cfg
+%%DATADIR%%/scripts/target/feroceon.cfg
+%%DATADIR%%/scripts/target/fm3.cfg
+%%DATADIR%%/scripts/target/fm4.cfg
+%%DATADIR%%/scripts/target/fm4_mb9bf.cfg
+%%DATADIR%%/scripts/target/fm4_s6e2cc.cfg
+%%DATADIR%%/scripts/target/gd32e23x.cfg
+%%DATADIR%%/scripts/target/gd32vf103.cfg
+%%DATADIR%%/scripts/target/geehy/apm32f0x.cfg
+%%DATADIR%%/scripts/target/geehy/apm32f1x.cfg
+%%DATADIR%%/scripts/target/geehy/apm32f4x.cfg
+%%DATADIR%%/scripts/target/gp326xxxa.cfg
+%%DATADIR%%/scripts/target/hi3798.cfg
+%%DATADIR%%/scripts/target/hi6220.cfg
+%%DATADIR%%/scripts/target/hilscher_netx10.cfg
+%%DATADIR%%/scripts/target/hilscher_netx50.cfg
+%%DATADIR%%/scripts/target/hilscher_netx500.cfg
+%%DATADIR%%/scripts/target/icepick.cfg
+%%DATADIR%%/scripts/target/imx.cfg
+%%DATADIR%%/scripts/target/imx21.cfg
+%%DATADIR%%/scripts/target/imx25.cfg
+%%DATADIR%%/scripts/target/imx27.cfg
+%%DATADIR%%/scripts/target/imx28.cfg
+%%DATADIR%%/scripts/target/imx31.cfg
+%%DATADIR%%/scripts/target/imx35.cfg
+%%DATADIR%%/scripts/target/imx51.cfg
+%%DATADIR%%/scripts/target/imx53.cfg
+%%DATADIR%%/scripts/target/imx6.cfg
+%%DATADIR%%/scripts/target/imx6sx.cfg
+%%DATADIR%%/scripts/target/imx6ul.cfg
+%%DATADIR%%/scripts/target/imx7.cfg
+%%DATADIR%%/scripts/target/imx7ulp.cfg
+%%DATADIR%%/scripts/target/imx8m.cfg
+%%DATADIR%%/scripts/target/imx8mp.cfg
+%%DATADIR%%/scripts/target/imx8qm.cfg
+%%DATADIR%%/scripts/target/infineon/tle987x.cfg
+%%DATADIR%%/scripts/target/is5114.cfg
+%%DATADIR%%/scripts/target/ixp42x.cfg
+%%DATADIR%%/scripts/target/k1921vk01t.cfg
+%%DATADIR%%/scripts/target/k40.cfg
+%%DATADIR%%/scripts/target/k60.cfg
+%%DATADIR%%/scripts/target/ke0x.cfg
+%%DATADIR%%/scripts/target/ke1xf.cfg
+%%DATADIR%%/scripts/target/ke1xz.cfg
+%%DATADIR%%/scripts/target/kl25.cfg
+%%DATADIR%%/scripts/target/kl46.cfg
+%%DATADIR%%/scripts/target/klx.cfg
+%%DATADIR%%/scripts/target/ks869x.cfg
+%%DATADIR%%/scripts/target/kx.cfg
+%%DATADIR%%/scripts/target/lpc11xx.cfg
+%%DATADIR%%/scripts/target/lpc12xx.cfg
+%%DATADIR%%/scripts/target/lpc13xx.cfg
+%%DATADIR%%/scripts/target/lpc17xx.cfg
+%%DATADIR%%/scripts/target/lpc1850.cfg
+%%DATADIR%%/scripts/target/lpc1xxx.cfg
+%%DATADIR%%/scripts/target/lpc2103.cfg
+%%DATADIR%%/scripts/target/lpc2124.cfg
+%%DATADIR%%/scripts/target/lpc2129.cfg
+%%DATADIR%%/scripts/target/lpc2148.cfg
+%%DATADIR%%/scripts/target/lpc2294.cfg
+%%DATADIR%%/scripts/target/lpc2378.cfg
+%%DATADIR%%/scripts/target/lpc2460.cfg
+%%DATADIR%%/scripts/target/lpc2478.cfg
+%%DATADIR%%/scripts/target/lpc2900.cfg
+%%DATADIR%%/scripts/target/lpc2xxx.cfg
+%%DATADIR%%/scripts/target/lpc3131.cfg
+%%DATADIR%%/scripts/target/lpc3250.cfg
+%%DATADIR%%/scripts/target/lpc40xx.cfg
+%%DATADIR%%/scripts/target/lpc4350.cfg
+%%DATADIR%%/scripts/target/lpc4357.cfg
+%%DATADIR%%/scripts/target/lpc4370.cfg
+%%DATADIR%%/scripts/target/lpc84x.cfg
+%%DATADIR%%/scripts/target/lpc8nxx.cfg
+%%DATADIR%%/scripts/target/lpc8xx.cfg
+%%DATADIR%%/scripts/target/ls1012a.cfg
+%%DATADIR%%/scripts/target/ls1028a.cfg
+%%DATADIR%%/scripts/target/ls1046a.cfg
+%%DATADIR%%/scripts/target/ls1088a.cfg
+%%DATADIR%%/scripts/target/lsch3_common.cfg
+%%DATADIR%%/scripts/target/marvell/88f3710.cfg
+%%DATADIR%%/scripts/target/marvell/88f3720.cfg
+%%DATADIR%%/scripts/target/marvell/88f37x0.cfg
+%%DATADIR%%/scripts/target/marvell/cn9130.cfg
+%%DATADIR%%/scripts/target/max32620.cfg
+%%DATADIR%%/scripts/target/max32625.cfg
+%%DATADIR%%/scripts/target/max3263x.cfg
+%%DATADIR%%/scripts/target/mc13224v.cfg
+%%DATADIR%%/scripts/target/mdr32f9q2i.cfg
+%%DATADIR%%/scripts/target/microchip/mpfs.cfg
+%%DATADIR%%/scripts/target/microchip/pic64gx.cfg
+%%DATADIR%%/scripts/target/nds32v5.cfg
+%%DATADIR%%/scripts/target/netl_xlp304.cfg
+%%DATADIR%%/scripts/target/netl_xlp308.cfg
+%%DATADIR%%/scripts/target/netl_xlp316.cfg
+%%DATADIR%%/scripts/target/netl_xlp3xx.cfg
+%%DATADIR%%/scripts/target/ngultra.cfg
+%%DATADIR%%/scripts/target/nhs31xx.cfg
+%%DATADIR%%/scripts/target/nordic/common.cfg
+%%DATADIR%%/scripts/target/nordic/nrf51.cfg
+%%DATADIR%%/scripts/target/nordic/nrf52.cfg
+%%DATADIR%%/scripts/target/nordic/nrf53.cfg
+%%DATADIR%%/scripts/target/nordic/nrf54l.cfg
+%%DATADIR%%/scripts/target/nordic/nrf91.cfg
+%%DATADIR%%/scripts/target/npcx.cfg
+%%DATADIR%%/scripts/target/nuc910.cfg
+%%DATADIR%%/scripts/target/numicro.cfg
+%%DATADIR%%/scripts/target/numicro_m4.cfg
+%%DATADIR%%/scripts/target/omap2420.cfg
+%%DATADIR%%/scripts/target/omap3530.cfg
+%%DATADIR%%/scripts/target/omap4430.cfg
+%%DATADIR%%/scripts/target/omap4460.cfg
+%%DATADIR%%/scripts/target/omap5912.cfg
+%%DATADIR%%/scripts/target/omapl138.cfg
+%%DATADIR%%/scripts/target/or1k.cfg
+%%DATADIR%%/scripts/target/pic32mx.cfg
+%%DATADIR%%/scripts/target/psoc4.cfg
+%%DATADIR%%/scripts/target/psoc5lp.cfg
+%%DATADIR%%/scripts/target/psoc6.cfg
+%%DATADIR%%/scripts/target/pxa255.cfg
+%%DATADIR%%/scripts/target/pxa270.cfg
+%%DATADIR%%/scripts/target/pxa3xx.cfg
+%%DATADIR%%/scripts/target/qn908x.cfg
+%%DATADIR%%/scripts/target/qualcomm_qca4531.cfg
+%%DATADIR%%/scripts/target/quark_d20xx.cfg
+%%DATADIR%%/scripts/target/quark_x10xx.cfg
+%%DATADIR%%/scripts/target/readme.txt
+%%DATADIR%%/scripts/target/renesas_r7s72100.cfg
+%%DATADIR%%/scripts/target/renesas_rcar_gen2.cfg
+%%DATADIR%%/scripts/target/renesas_rcar_gen3.cfg
+%%DATADIR%%/scripts/target/renesas_rcar_reset_common.cfg
+%%DATADIR%%/scripts/target/renesas_rz.cfg
+%%DATADIR%%/scripts/target/renesas_rz_five.cfg
+%%DATADIR%%/scripts/target/renesas_s7g2.cfg
+%%DATADIR%%/scripts/target/rk3308.cfg
+%%DATADIR%%/scripts/target/rk3399.cfg
+%%DATADIR%%/scripts/target/rp2040.cfg
+%%DATADIR%%/scripts/target/rp2350.cfg
+%%DATADIR%%/scripts/target/rsl10.cfg
+%%DATADIR%%/scripts/target/rtl872xd.cfg
+%%DATADIR%%/scripts/target/s32k.cfg
+%%DATADIR%%/scripts/target/samsung_s3c2410.cfg
+%%DATADIR%%/scripts/target/samsung_s3c2440.cfg
+%%DATADIR%%/scripts/target/samsung_s3c2450.cfg
+%%DATADIR%%/scripts/target/samsung_s3c4510.cfg
+%%DATADIR%%/scripts/target/samsung_s3c6410.cfg
+%%DATADIR%%/scripts/target/sharp_lh79532.cfg
+%%DATADIR%%/scripts/target/sim3x.cfg
+%%DATADIR%%/scripts/target/smp8634.cfg
+%%DATADIR%%/scripts/target/snps_em_sk_fpga.cfg
+%%DATADIR%%/scripts/target/snps_hsdk.cfg
+%%DATADIR%%/scripts/target/snps_hsdk_4xd.cfg
+%%DATADIR%%/scripts/target/spacemit-k1.cfg
+%%DATADIR%%/scripts/target/spear3xx.cfg
+%%DATADIR%%/scripts/target/st/stm32mp13x.cfg
+%%DATADIR%%/scripts/target/st/stm32mp15x.cfg
+%%DATADIR%%/scripts/target/st/stm32mp21x.cfg
+%%DATADIR%%/scripts/target/st/stm32mp23x.cfg
+%%DATADIR%%/scripts/target/st/stm32mp25x.cfg
+%%DATADIR%%/scripts/target/stellaris.cfg
+%%DATADIR%%/scripts/target/stm32c0x.cfg
+%%DATADIR%%/scripts/target/stm32f0x.cfg
+%%DATADIR%%/scripts/target/stm32f1x.cfg
+%%DATADIR%%/scripts/target/stm32f2x.cfg
+%%DATADIR%%/scripts/target/stm32f3x.cfg
+%%DATADIR%%/scripts/target/stm32f4x.cfg
+%%DATADIR%%/scripts/target/stm32f7x.cfg
+%%DATADIR%%/scripts/target/stm32g0x.cfg
+%%DATADIR%%/scripts/target/stm32g4x.cfg
+%%DATADIR%%/scripts/target/stm32h7x.cfg
+%%DATADIR%%/scripts/target/stm32h7x_dual_bank.cfg
+%%DATADIR%%/scripts/target/stm32l0.cfg
+%%DATADIR%%/scripts/target/stm32l0_dual_bank.cfg
+%%DATADIR%%/scripts/target/stm32l1.cfg
+%%DATADIR%%/scripts/target/stm32l1x_dual_bank.cfg
+%%DATADIR%%/scripts/target/stm32l4x.cfg
+%%DATADIR%%/scripts/target/stm32l5x.cfg
+%%DATADIR%%/scripts/target/stm32u0x.cfg
+%%DATADIR%%/scripts/target/stm32u5x.cfg
+%%DATADIR%%/scripts/target/stm32w108xx.cfg
+%%DATADIR%%/scripts/target/stm32wbax.cfg
+%%DATADIR%%/scripts/target/stm32wbx.cfg
+%%DATADIR%%/scripts/target/stm32wlx.cfg
+%%DATADIR%%/scripts/target/stm32x5x_common.cfg
+%%DATADIR%%/scripts/target/stm32xl.cfg
+%%DATADIR%%/scripts/target/stm8l.cfg
+%%DATADIR%%/scripts/target/stm8l151x2.cfg
+%%DATADIR%%/scripts/target/stm8l151x3.cfg
+%%DATADIR%%/scripts/target/stm8l152.cfg
+%%DATADIR%%/scripts/target/stm8l15xx4.cfg
+%%DATADIR%%/scripts/target/stm8l15xx6.cfg
+%%DATADIR%%/scripts/target/stm8l15xx8.cfg
+%%DATADIR%%/scripts/target/stm8s.cfg
+%%DATADIR%%/scripts/target/stm8s003.cfg
+%%DATADIR%%/scripts/target/stm8s103.cfg
+%%DATADIR%%/scripts/target/stm8s105.cfg
+%%DATADIR%%/scripts/target/str710.cfg
+%%DATADIR%%/scripts/target/str730.cfg
+%%DATADIR%%/scripts/target/str750.cfg
+%%DATADIR%%/scripts/target/str912.cfg
+%%DATADIR%%/scripts/target/swj-dp.tcl
+%%DATADIR%%/scripts/target/swm050.cfg
+%%DATADIR%%/scripts/target/test_reset_syntax_error.cfg
+%%DATADIR%%/scripts/target/test_syntax_error.cfg
+%%DATADIR%%/scripts/target/ti-ar7.cfg
+%%DATADIR%%/scripts/target/ti-cjtag.cfg
+%%DATADIR%%/scripts/target/ti_calypso.cfg
+%%DATADIR%%/scripts/target/ti_cc13x0.cfg
+%%DATADIR%%/scripts/target/ti_cc13x2.cfg
+%%DATADIR%%/scripts/target/ti_cc26x0.cfg
+%%DATADIR%%/scripts/target/ti_cc26x2.cfg
+%%DATADIR%%/scripts/target/ti_cc26x2x7.cfg
+%%DATADIR%%/scripts/target/ti_cc3220sf.cfg
+%%DATADIR%%/scripts/target/ti_cc32xx.cfg
+%%DATADIR%%/scripts/target/ti_dm355.cfg
+%%DATADIR%%/scripts/target/ti_dm365.cfg
+%%DATADIR%%/scripts/target/ti_dm6446.cfg
+%%DATADIR%%/scripts/target/ti_k3.cfg
+%%DATADIR%%/scripts/target/ti_msp432.cfg
+%%DATADIR%%/scripts/target/ti_mspm0.cfg
+%%DATADIR%%/scripts/target/ti_rm4x.cfg
+%%DATADIR%%/scripts/target/ti_tms570.cfg
+%%DATADIR%%/scripts/target/ti_tms570lc43xx.cfg
+%%DATADIR%%/scripts/target/ti_tms570ls1x.cfg
+%%DATADIR%%/scripts/target/ti_tms570ls20xxx.cfg
+%%DATADIR%%/scripts/target/ti_tms570ls3137.cfg
+%%DATADIR%%/scripts/target/tmpa900.cfg
+%%DATADIR%%/scripts/target/tmpa910.cfg
+%%DATADIR%%/scripts/target/tnetc4401.cfg
+%%DATADIR%%/scripts/target/u8500.cfg
+%%DATADIR%%/scripts/target/vd_aarch64.cfg
+%%DATADIR%%/scripts/target/vd_cortex_m.cfg
+%%DATADIR%%/scripts/target/vd_riscv.cfg
+%%DATADIR%%/scripts/target/vybrid_vf6xx.cfg
+%%DATADIR%%/scripts/target/xilinx_zynqmp.cfg
+%%DATADIR%%/scripts/target/xmc1xxx.cfg
+%%DATADIR%%/scripts/target/xmc4xxx.cfg
+%%DATADIR%%/scripts/target/xmos_xs1-xau8a-10_arm.cfg
+%%DATADIR%%/scripts/target/xtensa-core-esp32.cfg
+%%DATADIR%%/scripts/target/xtensa-core-esp32s2.cfg
+%%DATADIR%%/scripts/target/xtensa-core-esp32s3.cfg
+%%DATADIR%%/scripts/target/xtensa-core-nxp_rt600.cfg
+%%DATADIR%%/scripts/target/xtensa-core-xt8.cfg
+%%DATADIR%%/scripts/target/xtensa.cfg
+%%DATADIR%%/scripts/target/zynq_7000.cfg
+%%DATADIR%%/scripts/target/к1879xб1я.cfg
+%%DATADIR%%/scripts/test/selftest.cfg
+%%DATADIR%%/scripts/test/syntax1.cfg
+%%DATADIR%%/scripts/tools/firmware-recovery.tcl
+%%DATADIR%%/scripts/tools/memtest.tcl
+%%DATADIR%%/scripts/tools/test_cpu_speed.tcl
diff --git a/devel/osc/Makefile b/devel/osc/Makefile
index 94e7c9090142..6cd84beaa082 100644
--- a/devel/osc/Makefile
+++ b/devel/osc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= osc
-PORTVERSION= 1.18.0
+PORTVERSION= 1.19.0
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/osc/distinfo b/devel/osc/distinfo
index 12cddd017f79..79ab88b9bf0d 100644
--- a/devel/osc/distinfo
+++ b/devel/osc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753711499
-SHA256 (openSUSE-osc-1.18.0_GH0.tar.gz) = adc29cfc399ba6c9f2b424483abd395a1173a07f8ff5cf1926e7447b2a89799b
-SIZE (openSUSE-osc-1.18.0_GH0.tar.gz) = 452943
+TIMESTAMP = 1754053495
+SHA256 (openSUSE-osc-1.19.0_GH0.tar.gz) = 78b3b73524bd21434c926605ad0e180178015ab12d584e8915aceff5a0ecb07f
+SIZE (openSUSE-osc-1.19.0_GH0.tar.gz) = 456370
diff --git a/devel/ossp-al/Makefile b/devel/ossp-al/Makefile
deleted file mode 100644
index cb5500584fd4..000000000000
--- a/devel/ossp-al/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= al
-PORTVERSION= 0.9.3
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= vd@FreeBSD.org
-COMMENT= Defines an abstract type of buffer that can move data without copying
-WWW= http://www.ossp.org/pkg/lib/al/
-
-DEPRECATED= Obsolete and abandoned upstream, last release in 2005
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libex.so:devel/ossp-ex
-
-USES= libtool
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --with-ex=${LOCALBASE}
-USE_LDCONFIG= yes
-
-check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libal.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-al/distinfo b/devel/ossp-al/distinfo
deleted file mode 100644
index 801ea43b56ed..000000000000
--- a/devel/ossp-al/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (al-0.9.3.tar.gz) = 7395cc67eec1f3cf73504f1338841584066771db52695d968f211395a3a2ac7e
-SIZE (al-0.9.3.tar.gz) = 320510
diff --git a/devel/ossp-al/pkg-descr b/devel/ossp-al/pkg-descr
deleted file mode 100644
index 7af27a39663f..000000000000
--- a/devel/ossp-al/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-OSSP al defines an abstract data type of a data buffer that can assemble,
-move and truncate chunks of data in a stream but avoids actual copying. It
-was built to deal efficiently with communication streams between software
-modules. It especially provides flexible semantical data attribution through
-by-chunk labeling. It also has convenient chunk traversal methods and
-optional OSSP ex based exception handling.
diff --git a/devel/ossp-al/pkg-plist b/devel/ossp-al/pkg-plist
deleted file mode 100644
index 1c7aac4f4027..000000000000
--- a/devel/ossp-al/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/al-config
-include/al.h
-lib/libal.a
-lib/libal.so
-lib/libal.so.9
-lib/libal.so.9.0.23
-share/man/man3/al.3.gz
diff --git a/devel/ossp-cfg/Makefile b/devel/ossp-cfg/Makefile
deleted file mode 100644
index ebd8ceec1c0e..000000000000
--- a/devel/ossp-cfg/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= cfg
-PORTVERSION= 0.9.11
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library for parsing arbitrary C/C++-style configuration files
-WWW= http://www.ossp.org/pkg/lib/cfg/
-
-DEPRECATED= Abandoned upstream, last release in 2006
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libex.so:devel/ossp-ex
-
-USES= libtool
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --with-ex=${LOCALBASE}
-USE_LDCONFIG= yes
-
-check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcfg.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-cfg/distinfo b/devel/ossp-cfg/distinfo
deleted file mode 100644
index 9d9f17a4c3c6..000000000000
--- a/devel/ossp-cfg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cfg-0.9.11.tar.gz) = 67c47df62b9e87f7a5938da867916f9804373f83dc6a64975be34e70ae627ffa
-SIZE (cfg-0.9.11.tar.gz) = 371583
diff --git a/devel/ossp-cfg/pkg-descr b/devel/ossp-cfg/pkg-descr
deleted file mode 100644
index 081aa857fa8b..000000000000
--- a/devel/ossp-cfg/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-OSSP cfg is a ISO-C library for parsing arbitrary C/C++-style configuration
-files. A configuration is sequence of directives. Each directive consists of
-zero or more tokens. Each token can be either a string or again a complete
-sequence. This means the configuration syntax has a recursive structure and
-this way allows to create configurations with arbitrarily nested sections.
diff --git a/devel/ossp-cfg/pkg-plist b/devel/ossp-cfg/pkg-plist
deleted file mode 100644
index 426574e3dc89..000000000000
--- a/devel/ossp-cfg/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/cfg-config
-include/cfg.h
-lib/libcfg.a
-lib/libcfg.so
-lib/libcfg.so.9
-lib/libcfg.so.9.0.31
-share/man/man3/cfg.3.gz
diff --git a/devel/ossp-ex/Makefile b/devel/ossp-ex/Makefile
deleted file mode 100644
index aac911cc9572..000000000000
--- a/devel/ossp-ex/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= ex
-PORTVERSION= 1.0.6
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small exception handling library for use in C
-WWW= http://www.ossp.org/pkg/lib/ex/
-
-DEPRECATED= Abandoned upstream, last release in 2007
-EXPIRATION_DATE=2025-07-31
-
-USES= libtool
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USE_LDCONFIG= yes
-
-check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libex.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-ex/distinfo b/devel/ossp-ex/distinfo
deleted file mode 100644
index 850236db8557..000000000000
--- a/devel/ossp-ex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ex-1.0.6.tar.gz) = 12939f204cad448754aec45c1e828fbed5cf2aac9f03cd8c6cba3249c99f6907
-SIZE (ex-1.0.6.tar.gz) = 329591
diff --git a/devel/ossp-ex/pkg-descr b/devel/ossp-ex/pkg-descr
deleted file mode 100644
index 149df5c12ddb..000000000000
--- a/devel/ossp-ex/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-OSSP ex is a small ISO-C++ style exception handling library for use in the
-ISO-C language. It allows you to use the paradigm of throwing and catching
-exceptions in order to reduce the amount of error handling code without
-making your program less robust.
diff --git a/devel/ossp-ex/pkg-plist b/devel/ossp-ex/pkg-plist
deleted file mode 100644
index c43e5cad3ba0..000000000000
--- a/devel/ossp-ex/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/ex-config
-include/ex.h
-lib/libex.a
-lib/libex.so
-lib/libex.so.10
-lib/libex.so.10.0.26
-share/man/man3/ex.3.gz
diff --git a/devel/ossp-l2/Makefile b/devel/ossp-l2/Makefile
deleted file mode 100644
index f007b73e915f..000000000000
--- a/devel/ossp-l2/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= l2
-PORTVERSION= 0.9.13
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C library for a flexible and sophisticated Unix logging facility
-WWW= http://www.ossp.org/pkg/lib/l2/
-
-DEPRECATED= Abandoned upstream, last release in 2007
-EXPIRATION_DATE=2025-07-31
-
-USES= libtool
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USE_LDCONFIG= yes
-
-check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/l2tool ${STAGEDIR}${PREFIX}/lib/libl2.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-l2/distinfo b/devel/ossp-l2/distinfo
deleted file mode 100644
index fe8533bd26f2..000000000000
--- a/devel/ossp-l2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (l2-0.9.13.tar.gz) = 5b4b45cb3e7d9488ed86716e483f03ef5472b11108708d187faa73d8330348e3
-SIZE (l2-0.9.13.tar.gz) = 432411
diff --git a/devel/ossp-l2/files/patch-va.diff b/devel/ossp-l2/files/patch-va.diff
deleted file mode 100644
index 6690f1f0b538..000000000000
--- a/devel/ossp-l2/files/patch-va.diff
+++ /dev/null
@@ -1,496 +0,0 @@
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2.h.in l2-0.9.11/l2.h.in
---- l2.h.in Mon Oct 3 11:06:18 2005
-+++ l2.h.in Thu Oct 13 08:20:19 2005
-@@ -168,7 +168,7 @@
- const char *name;
- l2_chtype_t type;
- l2_result_t (*create) (l2_context_t *ctx, l2_channel_t *ch);
-- l2_result_t (*configure)(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap);
-+ l2_result_t (*configure)(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap);
- l2_result_t (*open) (l2_context_t *ctx, l2_channel_t *ch);
- l2_result_t (*write) (l2_context_t *ctx, l2_channel_t *ch, l2_level_t level, const char *buf, size_t bufsize);
- l2_result_t (*flush) (l2_context_t *ctx, l2_channel_t *ch);
-@@ -222,7 +222,7 @@
- l2_result_t l2_channel_flush (l2_channel_t *ch);
- l2_result_t l2_channel_close (l2_channel_t *ch);
- l2_result_t l2_channel_log (l2_channel_t *ch, l2_level_t level, const char *fmt, ...);
--l2_result_t l2_channel_vlog (l2_channel_t *ch, l2_level_t level, const char *fmt, va_list ap);
-+l2_result_t l2_channel_vlog (l2_channel_t *ch, l2_level_t level, const char *fmt, va_list *ap);
- l2_result_t l2_channel_link (l2_channel_t *ch, l2_link_t id, l2_channel_t *ch2, ...);
- l2_result_t l2_channel_unlink (l2_channel_t *ch);
- l2_result_t l2_channel_upstream (l2_channel_t *ch, l2_channel_t **chU);
-@@ -232,10 +232,10 @@
-
- /* channel tree specification operations */
- l2_result_t l2_spec (l2_channel_t **ch, l2_env_t *env, const char *spec, ...);
--l2_result_t l2_vspec (l2_channel_t **ch, l2_env_t *env, const char *spec, va_list ap);
-+l2_result_t l2_vspec (l2_channel_t **ch, l2_env_t *env, const char *spec, va_list *ap);
-
- /* utility operations */
--l2_result_t l2_util_setparams (l2_env_t *env, l2_param_t p[], const char *fmt, va_list ap);
-+l2_result_t l2_util_setparams (l2_env_t *env, l2_param_t p[], const char *fmt, va_list *ap);
- l2_result_t l2_util_l2s (char *string, size_t maxlen, int sep, unsigned int levelmask);
- l2_result_t l2_util_s2l (const char *string, size_t maxlen, int sep, unsigned int *levelmask);
- l2_result_t l2_util_fmt_string (l2_context_t *, const char, const char *, char *, size_t, size_t *, va_list *);
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_buffer.c l2-0.9.11/l2_ch_buffer.c
---- l2_ch_buffer.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_buffer.c Thu Oct 13 08:14:59 2005
-@@ -156,7 +156,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_buffer_t *cfg = (l2_ch_buffer_t *)ctx->vp;
- l2_param_t pa[4];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_fd.c l2-0.9.11/l2_ch_fd.c
---- l2_ch_fd.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_fd.c Thu Oct 13 08:10:28 2005
-@@ -55,7 +55,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_fd_t *cfg;
- l2_param_t pa[2];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_file.c l2-0.9.11/l2_ch_file.c
---- l2_ch_file.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_file.c Thu Oct 13 08:12:12 2005
-@@ -115,7 +115,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_file_t *cfg = (l2_ch_file_t *)ctx->vp;
- l2_param_t pa[7];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_filter.c l2-0.9.11/l2_ch_filter.c
---- l2_ch_filter.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_filter.c Thu Oct 13 08:14:22 2005
-@@ -63,7 +63,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_filter_t *cfg = (l2_ch_filter_t *)ctx->vp;
- l2_env_t *env;
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_irc.c l2-0.9.11/l2_ch_irc.c
---- l2_ch_irc.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_irc.c Thu Oct 13 08:13:30 2005
-@@ -95,7 +95,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_irc_t *cfg = (l2_ch_irc_t *)ctx->vp;
- l2_param_t pa[12];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_pipe.c l2-0.9.11/l2_ch_pipe.c
---- l2_ch_pipe.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_pipe.c Thu Oct 13 08:12:31 2005
-@@ -170,7 +170,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_pipe_t *cfg = (l2_ch_pipe_t *)ctx->vp;
- l2_param_t pa[4];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_prefix.c l2-0.9.11/l2_ch_prefix.c
---- l2_ch_prefix.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_prefix.c Thu Oct 13 08:14:30 2005
-@@ -62,7 +62,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_prefix_t *cfg = (l2_ch_prefix_t *)ctx->vp;
- l2_param_t pa[3];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_smtp.c l2-0.9.11/l2_ch_smtp.c
---- l2_ch_smtp.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_smtp.c Thu Oct 13 08:13:48 2005
-@@ -89,7 +89,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_smtp_t *cfg = (l2_ch_smtp_t *)ctx->vp;
- l2_param_t pa[10];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_socket.c l2-0.9.11/l2_ch_socket.c
---- l2_ch_socket.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_socket.c Thu Oct 13 08:13:11 2005
-@@ -73,7 +73,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_socket_t *cfg = (l2_ch_socket_t *)ctx->vp;
- l2_param_t pa[5];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_syslog.c l2-0.9.11/l2_ch_syslog.c
---- l2_ch_syslog.c Mon Oct 3 11:06:18 2005
-+++ l2_ch_syslog.c Thu Oct 13 08:12:54 2005
-@@ -157,7 +157,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_syslog_t *cfg = (l2_ch_syslog_t *)ctx->vp;
- l2_param_t pa[8];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_channel.c l2-0.9.11/l2_channel.c
---- l2_channel.c Mon Oct 3 11:06:18 2005
-+++ l2_channel.c Thu Oct 13 08:15:46 2005
-@@ -284,7 +284,7 @@
- rv = L2_OK;
- va_start(ap, fmt);
- if (ch->handler.configure != NULL)
-- rv = ch->handler.configure(&ch->context, ch, fmt, ap);
-+ rv = ch->handler.configure(&ch->context, ch, fmt, &ap);
- va_end(ap);
-
- return rv;
-@@ -506,7 +506,7 @@
-
- /* pass-through to va_list-based variant */
- va_start(ap, fmt);
-- rv = l2_channel_vlog(ch, level, fmt, ap);
-+ rv = l2_channel_vlog(ch, level, fmt, &ap);
- va_end(ap);
-
- return rv;
-@@ -551,7 +551,7 @@
- }
-
- /* log a message to channel (va_list-variant) */
--l2_result_t l2_channel_vlog(l2_channel_t *ch, l2_level_t level, const char *fmt, va_list ap)
-+l2_result_t l2_channel_vlog(l2_channel_t *ch, l2_level_t level, const char *fmt, va_list *ap)
- {
- int l, j;
- size_t len;
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_env.c l2-0.9.11/l2_env.c
---- l2_env.c Mon Oct 3 11:06:18 2005
-+++ l2_env.c Thu Oct 13 07:52:59 2005
-@@ -159,7 +159,7 @@
-
- /* remember error information */
- va_start(ap, fmt);
-- l2_util_vsprintf(env->szErrorInfo, sizeof(env->szErrorInfo), fmt, ap);
-+ l2_util_vsprintf(env->szErrorInfo, sizeof(env->szErrorInfo), fmt, &ap);
- env->rvErrorInfo = rv;
- va_end(ap);
-
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_spec.c l2-0.9.11/l2_spec.c
---- l2_spec.c Mon Oct 3 11:06:18 2005
-+++ l2_spec.c Thu Oct 13 08:09:33 2005
-@@ -48,14 +48,14 @@
-
- /* pass-through to va_list-based variant */
- va_start(ap, spec);
-- rv = l2_vspec(ch, env, spec, ap);
-+ rv = l2_vspec(ch, env, spec, &ap);
- va_end(ap);
-
- return rv;
- }
-
- /* build a channel tree according to a textual specification (va_list variant) */
--l2_result_t l2_vspec(l2_channel_t **ch, l2_env_t *env, const char *spec, va_list ap)
-+l2_result_t l2_vspec(l2_channel_t **ch, l2_env_t *env, const char *spec, va_list *ap)
- {
- l2_spec_ctx_t ctx;
- void *yyscan;
-@@ -146,7 +146,7 @@
-
- /* remember error */
- va_start(ap, fmt);
-- if ((cp = l2_util_vasprintf(fmt, ap)) != NULL) {
-+ if ((cp = l2_util_vasprintf(fmt, &ap)) != NULL) {
- l2_env_errorinfo(ctx->env, rv, "line %d, column %d: `%s'; %s",
- line, column, cpBuf, cp);
- free(cp);
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_format.c l2-0.9.11/l2_ut_format.c
---- l2_ut_format.c Mon Oct 3 11:06:18 2005
-+++ l2_ut_format.c Wed Oct 12 20:46:08 2005
-@@ -640,7 +640,7 @@
- l2_util_format(
- l2_util_format_t *vbuff,
- const char *fmt,
-- va_list ap)
-+ va_list *ap)
- {
- register char *sp;
- register char *bep;
-@@ -735,7 +735,7 @@
- adjust_width = TRUE;
- }
- else if (*fmt == '*') {
-- min_width = va_arg(ap, int);
-+ min_width = va_arg(*ap, int);
- fmt++;
- adjust_width = TRUE;
- if (min_width < 0) {
-@@ -760,7 +760,7 @@
- STR_TO_DEC(fmt, precision);
- }
- else if (*fmt == '*') {
-- precision = va_arg(ap, int);
-+ precision = va_arg(*ap, int);
- fmt++;
- if (precision < 0)
- precision = 0;
-@@ -809,17 +809,17 @@
- /* Unsigned Decimal Integer */
- case 'u':
- if (var_type == IS_QUAD) {
-- i_quad = va_arg(ap, u_quad_int);
-+ i_quad = va_arg(*ap, u_quad_int);
- s = conv_10_quad(i_quad, 1, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- i_num = (long_int)va_arg(ap, u_long_int);
-+ i_num = (long_int)va_arg(*ap, u_long_int);
- else if (var_type == IS_SHORT)
-- i_num = (long_int)(unsigned short)va_arg(ap, unsigned int);
-+ i_num = (long_int)(unsigned short)va_arg(*ap, unsigned int);
- else
-- i_num = (long_int)va_arg(ap, unsigned int);
-+ i_num = (long_int)va_arg(*ap, unsigned int);
- s = conv_10(i_num, 1, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
-@@ -830,17 +830,17 @@
- case 'd':
- case 'i':
- if (var_type == IS_QUAD) {
-- i_quad = va_arg(ap, quad_int);
-+ i_quad = va_arg(*ap, quad_int);
- s = conv_10_quad(i_quad, 0, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- i_num = (long_int)va_arg(ap, long_int);
-+ i_num = (long_int)va_arg(*ap, long_int);
- else if (var_type == IS_SHORT)
-- i_num = (long_int)(short)va_arg(ap, int);
-+ i_num = (long_int)(short)va_arg(*ap, int);
- else
-- i_num = (long_int)va_arg(ap, int);
-+ i_num = (long_int)va_arg(*ap, int);
- s = conv_10(i_num, 0, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
-@@ -857,17 +857,17 @@
- /* Unsigned Octal Integer */
- case 'o':
- if (var_type == IS_QUAD) {
-- ui_quad = va_arg(ap, u_quad_int);
-+ ui_quad = va_arg(*ap, u_quad_int);
- s = conv_p2_quad(ui_quad, 3, *fmt,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- ui_num = (u_long_int) va_arg(ap, u_long_int);
-+ ui_num = (u_long_int) va_arg(*ap, u_long_int);
- else if (var_type == IS_SHORT)
-- ui_num = (u_long_int)(unsigned short)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)(unsigned short)va_arg(*ap, unsigned int);
- else
-- ui_num = (u_long_int)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)va_arg(*ap, unsigned int);
- s = conv_p2(ui_num, 3, *fmt, &num_buf[NUM_BUF_SIZE], &s_len);
- }
- FIX_PRECISION(adjust_precision, precision, s, s_len);
-@@ -881,17 +881,17 @@
- case 'x':
- case 'X':
- if (var_type == IS_QUAD) {
-- ui_quad = va_arg(ap, u_quad_int);
-+ ui_quad = va_arg(*ap, u_quad_int);
- s = conv_p2_quad(ui_quad, 4, *fmt,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- ui_num = (u_long_int)va_arg(ap, u_long_int);
-+ ui_num = (u_long_int)va_arg(*ap, u_long_int);
- else if (var_type == IS_SHORT)
-- ui_num = (u_long_int)(unsigned short)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)(unsigned short)va_arg(*ap, unsigned int);
- else
-- ui_num = (u_long_int)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)va_arg(*ap, unsigned int);
- s = conv_p2(ui_num, 4, *fmt, &num_buf[NUM_BUF_SIZE], &s_len);
- }
- FIX_PRECISION(adjust_precision, precision, s, s_len);
-@@ -904,7 +904,7 @@
-
- /* String */
- case 's':
-- s = va_arg(ap, char *);
-+ s = va_arg(*ap, char *);
- if (s != NULL) {
- s_len = strlen(s);
- if (adjust_precision && precision < s_len)
-@@ -921,7 +921,7 @@
- case 'f':
- case 'e':
- case 'E':
-- fp_num = va_arg(ap, double);
-+ fp_num = va_arg(*ap, double);
- if (isnan(fp_num)) {
- s = "NaN";
- s_len = 3;
-@@ -947,7 +947,7 @@
- /* Double Floating Point (style 2) */
- case 'g':
- case 'G':
-- fp_num = va_arg(ap, double);
-+ fp_num = va_arg(*ap, double);
- if (isnan(fp_num)) {
- s = "NaN";
- s_len = 3;
-@@ -981,7 +981,7 @@
-
- /* Single Character */
- case 'c':
-- char_buf[0] = (char) (va_arg(ap, int));
-+ char_buf[0] = (char) (va_arg(*ap, int));
- s = &char_buf[0];
- s_len = 1;
- pad_char = ' ';
-@@ -998,13 +998,13 @@
- /* Special: Number of already written characters */
- case 'n':
- if (var_type == IS_QUAD)
-- *(va_arg(ap, quad_int *)) = cc;
-+ *(va_arg(*ap, quad_int *)) = cc;
- else if (var_type == IS_LONG)
-- *(va_arg(ap, long *)) = cc;
-+ *(va_arg(*ap, long *)) = cc;
- else if (var_type == IS_SHORT)
-- *(va_arg(ap, short *)) = cc;
-+ *(va_arg(*ap, short *)) = cc;
- else
-- *(va_arg(ap, int *)) = cc;
-+ *(va_arg(*ap, int *)) = cc;
- break;
-
- /*
-@@ -1012,10 +1012,10 @@
- */
- case 'p':
- #if defined(SIZEOF_LONG_LONG) && (SIZEOF_LONG_LONG == SIZEOF_VOID_P)
-- ui_quad = (u_quad_int) va_arg(ap, void *);
-+ ui_quad = (u_quad_int) va_arg(*ap, void *);
- s = conv_p2_quad(ui_quad, 4, 'x', &num_buf[NUM_BUF_SIZE], &s_len);
- #else
-- ui_num = (u_long_int) va_arg(ap, void *);
-+ ui_num = (u_long_int) va_arg(*ap, void *);
- s = conv_p2(ui_num, 4, 'x', &num_buf[NUM_BUF_SIZE], &s_len);
- #endif
- pad_char = ' ';
-@@ -1043,7 +1043,7 @@
- if (vbuff->format != NULL) {
- vbuff->format(vbuff,
- &prefix_char, &pad_char, &s, &s_len,
-- num_buf, NUM_BUF_SIZE, extinfo, *fmt, (va_list *)(void *)&ap);
-+ num_buf, NUM_BUF_SIZE, extinfo, *fmt, ap);
- if (s == NULL)
- return -1;
- }
-@@ -1112,7 +1112,7 @@
- return -1;
- }
-
--int l2_util_vsprintf(char *s, size_t n, const char *fmt, va_list ap)
-+int l2_util_vsprintf(char *s, size_t n, const char *fmt, va_list *ap)
- {
- l2_util_format_t handle;
- char buf[STR_FORMAT_BUFLEN];
-@@ -1147,18 +1147,18 @@
- return rv;
- }
-
--char *l2_util_vasprintf(const char *fmt, va_list ap)
-+char *l2_util_vasprintf(const char *fmt, va_list *ap)
- {
- va_list apbak;
- char *s;
- int rv;
-
-- va_copy(apbak, ap);
-+ va_copy(apbak, *ap);
- if ((rv = l2_util_vsprintf(NULL, -1, fmt, ap)) == -1)
- return NULL;
- if ((s = malloc(rv+1)) == NULL)
- return NULL;
-- va_copy(ap, apbak);
-+ va_copy(*ap, apbak);
- if ((rv = l2_util_vsprintf(s, rv+1, fmt, ap)) == -1) {
- free(s);
- return NULL;
-@@ -1172,7 +1172,7 @@
- int rv;
-
- va_start(ap, fmt);
-- rv = l2_util_vsprintf(s, n, fmt, ap);
-+ rv = l2_util_vsprintf(s, n, fmt, &ap);
- va_end(ap);
- return rv;
- }
-@@ -1183,7 +1183,7 @@
- char *rv;
-
- va_start(ap, fmt);
-- rv = l2_util_vasprintf(fmt, ap);
-+ rv = l2_util_vasprintf(fmt, &ap);
- va_end(ap);
- return rv;
- }
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_format.h l2-0.9.11/l2_ut_format.h
---- l2_ut_format.h Mon Oct 3 11:06:18 2005
-+++ l2_ut_format.h Wed Oct 12 20:45:22 2005
-@@ -66,9 +66,9 @@
-
- typedef struct l2_util_format_st l2_util_format_t;
-
--int l2_util_format (l2_util_format_t *vbuff, const char *fmt, va_list ap);
--int l2_util_vsprintf (char *s, size_t n, const char *fmt, va_list ap);
--char *l2_util_vasprintf (const char *fmt, va_list ap);
-+int l2_util_format (l2_util_format_t *vbuff, const char *fmt, va_list *ap);
-+int l2_util_vsprintf (char *s, size_t n, const char *fmt, va_list *ap);
-+char *l2_util_vasprintf (const char *fmt, va_list *ap);
- int l2_util_sprintf (char *s, size_t n, const char *fmt, ...);
- char *l2_util_asprintf (const char *fmt, ...);
-
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_param.c l2-0.9.11/l2_ut_param.c
---- l2_ut_param.c Mon Oct 3 11:06:18 2005
-+++ l2_ut_param.c Thu Oct 13 08:06:33 2005
-@@ -37,7 +37,7 @@
- #include <math.h>
- #include <ctype.h>
-
--l2_result_t l2_util_setparams(l2_env_t *env, l2_param_t pa[], const char *fmt, va_list ap)
-+l2_result_t l2_util_setparams(l2_env_t *env, l2_param_t pa[], const char *fmt, va_list *ap)
- {
- char *cpB, *cpE;
- char *spec;
diff --git a/devel/ossp-l2/pkg-descr b/devel/ossp-l2/pkg-descr
deleted file mode 100644
index be3ebdc65749..000000000000
--- a/devel/ossp-l2/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-OSSP l2 is a C library providing a very flexible and sophisticated Unix logging
-facility. It is based on the model of arbitrary number of channels, stacked
-together in a top-down data flow tree structure with filtering channels in
-internal nodes and output channels on the leave nodes.
diff --git a/devel/ossp-l2/pkg-plist b/devel/ossp-l2/pkg-plist
deleted file mode 100644
index c26a5d027b4a..000000000000
--- a/devel/ossp-l2/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/l2-config
-bin/l2tool
-include/l2.h
-lib/libl2.a
-lib/libl2.so
-lib/libl2.so.9
-lib/libl2.so.9.0.33
-share/man/man1/l2-config.1.gz
-share/man/man1/l2tool.1.gz
-share/man/man3/l2.3.gz
diff --git a/devel/ossp-val/Makefile b/devel/ossp-val/Makefile
deleted file mode 100644
index 446e5989b7c2..000000000000
--- a/devel/ossp-val/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= val
-PORTVERSION= 0.9.4
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Flexible name to value mapping library for C variables
-WWW= http://www.ossp.org/pkg/lib/val/
-
-DEPRECATED= Abandoned upstream, last release in 2005
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libex.so:devel/ossp-ex
-
-USES= libtool
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --with-ex=${LOCALBASE}
-
-check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libval.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-val/distinfo b/devel/ossp-val/distinfo
deleted file mode 100644
index ad615fad2a58..000000000000
--- a/devel/ossp-val/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (val-0.9.4.tar.gz) = 8471360ea0cf60ddfd012dcfd0951280a7cef5fa74d93c722cd473cf303ec817
-SIZE (val-0.9.4.tar.gz) = 312593
diff --git a/devel/ossp-val/pkg-descr b/devel/ossp-val/pkg-descr
deleted file mode 100644
index a2ede550ef58..000000000000
--- a/devel/ossp-val/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-OSSP val is a flexible name to value mapping library for C variables. It is
-a companion library to OSSP var. It allows one to access C variables through
-name strings, although the C language does neither provide such a dedicated
-facility nor an evaluation construct (which could be used to implement such
-a facility easily).
diff --git a/devel/ossp-val/pkg-plist b/devel/ossp-val/pkg-plist
deleted file mode 100644
index dc696f5cca1a..000000000000
--- a/devel/ossp-val/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/val-config
-include/val.h
-lib/libval.a
-lib/libval.so
-lib/libval.so.9
-lib/libval.so.9.0.24
-share/man/man1/val-config.1.gz
-share/man/man3/val.3.gz
diff --git a/devel/ossp-var/Makefile b/devel/ossp-var/Makefile
deleted file mode 100644
index 4e26fef7e3c4..000000000000
--- a/devel/ossp-var/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= var
-PORTVERSION= 1.1.3
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Flexible, full-featured, and fast variable expansion library
-WWW= http://www.ossp.org/pkg/lib/var/
-
-DEPRECATED= Obsolete, last release in 2002
-EXPIRATION_DATE=2025-07-31
-
-USES= libtool
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USE_LDCONFIG= yes
-
-check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvar.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-var/distinfo b/devel/ossp-var/distinfo
deleted file mode 100644
index 30ffc43395e2..000000000000
--- a/devel/ossp-var/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (var-1.1.3.tar.gz) = 93d41599b3224a4c212c52aea3e6126226029ba7d4fa58781b89465e23e11921
-SIZE (var-1.1.3.tar.gz) = 343590
diff --git a/devel/ossp-var/pkg-descr b/devel/ossp-var/pkg-descr
deleted file mode 100644
index cabde72901b4..000000000000
--- a/devel/ossp-var/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-OSSP var is a flexible, full-featured and fast variable construct expansion
-library. It supports a configurable variable construct syntax very similar
-to the style found in many scripting languages (like @name, ${name}, , etc.)
-and provides both simple scalar (${name}) and array (${name[index]})
-expansion, plus optionally one or more post-operations on the expanded value
-(${name:op:op...}).
diff --git a/devel/ossp-var/pkg-plist b/devel/ossp-var/pkg-plist
deleted file mode 100644
index 1480562858d2..000000000000
--- a/devel/ossp-var/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/var-config
-include/var.h
-lib/libvar.a
-lib/libvar.so
-lib/libvar.so.11
-lib/libvar.so.11.0.23
-share/man/man1/var-config.1.gz
-share/man/man3/var.3.gz
diff --git a/devel/ossp-xds/Makefile b/devel/ossp-xds/Makefile
deleted file mode 100644
index 6a003c374e30..000000000000
--- a/devel/ossp-xds/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= xds
-PORTVERSION= 0.9.3
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generic and extensible framework for serialization
-WWW= http://www.ossp.org/pkg/lib/xds/
-
-DEPRECATED= Abandoned upstream, last release in 2005
-EXPIRATION_DATE=2025-07-31
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= libtool
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USE_LDCONFIG= yes
-TEST_TARGET= check # XXX: 20 of 26 tests fail
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxds.so
-
-.include <bsd.port.mk>
diff --git a/devel/ossp-xds/distinfo b/devel/ossp-xds/distinfo
deleted file mode 100644
index 4b6a5a53768f..000000000000
--- a/devel/ossp-xds/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xds-0.9.3.tar.gz) = e21b441ea4fa8a568dbb5c22149313041d052c4591de81cba2147fdb9b9eebc8
-SIZE (xds-0.9.3.tar.gz) = 350700
diff --git a/devel/ossp-xds/files/patch-xds.c b/devel/ossp-xds/files/patch-xds.c
deleted file mode 100644
index 5f8eb7ab3925..000000000000
--- a/devel/ossp-xds/files/patch-xds.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- xds.c.orig 2005-06-02 18:50:56 UTC
-+++ xds.c
-@@ -383,7 +383,7 @@ int xds_vencode(xds_t *xds, const char *
-
- /* Execute the engine. */
- used_buffer_size = 0;
-- args_backup = args;
-+ va_copy(args_backup, args);
- rc = (*xds->engines[pos].engine)(
- xds, xds->engines[pos].context,
- xds->buffer + xds->buffer_len,
diff --git a/devel/ossp-xds/pkg-descr b/devel/ossp-xds/pkg-descr
deleted file mode 100644
index e4ef2e2d772a..000000000000
--- a/devel/ossp-xds/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The OSSP xds library is generic and extensible encoding and decoding
-framework for the serialization of arbitrary ISO C data types. OSSP
-xds consists of three components: the generic encoding and decoding
-framework, a set of shipped engines to encode and decode values in
-certain existing formats (Sun RPC/XDR and XDS/XML are currently
-provided), and a run-time context, which is used to manage buffers,
-registered engines, etc. The library is designed to allow fully
-recursive and efficient encoding/decoding of arbitrary nested data.
diff --git a/devel/ossp-xds/pkg-plist b/devel/ossp-xds/pkg-plist
deleted file mode 100644
index cd2e1ad2ad51..000000000000
--- a/devel/ossp-xds/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/xds-config
-include/xds.h
-lib/libxds.a
-lib/libxds.so
-lib/libxds.so.9
-lib/libxds.so.9.0.23
-share/man/man1/xds-config.1.gz
-share/man/man3/xds.3.gz
diff --git a/devel/pecl-eio/Makefile b/devel/pecl-eio/Makefile
index 4688446e3fec..bb062c2b1a52 100644
--- a/devel/pecl-eio/Makefile
+++ b/devel/pecl-eio/Makefile
@@ -15,4 +15,10 @@ USES= php:pecl
CONFIGURE_ARGS= --enable-eio
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD
+CFLAGS+= -Wno-error=int-conversion
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/pecl-sync/Makefile b/devel/pecl-sync/Makefile
index c28b5621f36a..b1b7efd9dc8f 100644
--- a/devel/pecl-sync/Makefile
+++ b/devel/pecl-sync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sync
-PORTVERSION= 1.1.2
+DISTVERSION= 1.1.2
CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
@@ -11,4 +11,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:pecl
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD
+CFLAGS+= -Wno-error=int-conversion
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/pecl-zookeeper/Makefile b/devel/pecl-zookeeper/Makefile
index b1d8c572c3ae..558f39c2a8e1 100644
--- a/devel/pecl-zookeeper/Makefile
+++ b/devel/pecl-zookeeper/Makefile
@@ -18,8 +18,16 @@ USE_PHP= session:build
PORTDATA= zookeeper-api.php
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/php_zookeeper.c
+.endif
+
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
${INSTALL_DATA} ${WRKSRC}/zookeeper-api.php ${STAGEDIR}${DATADIR}/
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/pth-hard/Makefile b/devel/pth-hard/Makefile
deleted file mode 100644
index 8d550fc08cf8..000000000000
--- a/devel/pth-hard/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-PKGNAMESUFFIX= -hard
-
-CONFLICTS= pth-2.*
-
-MASTERDIR= ${.CURDIR}/../pth
-
-.include "${MASTERDIR}/Makefile"
diff --git a/devel/pth/Makefile b/devel/pth/Makefile
deleted file mode 100644
index aa3277d4c30d..000000000000
--- a/devel/pth/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-PORTNAME= pth
-PORTVERSION= 2.0.7
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= GNU
-PKGNAMESUFFIX?= # empty
-
-MAINTAINER= vd@FreeBSD.org
-COMMENT= GNU Portable Threads
-WWW= https://www.gnu.org/software/pth/
-
-DEPRECATED= Abandoned, last release in 2006
-EXPIRATION_DATE=2025-07-31
-
-MAKE_JOBS_UNSAFE= yes
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --enable-optimize \
- --enable-batch \
- --includedir="${PREFIX}/include/pth" \
- --libdir="${PREFIX}/lib/pth"
-USES= libtool
-USE_LDCONFIG= ${PREFIX}/lib/pth
-
-OPTIONS_DEFINE= OPTIMIZED_CFLAGS
-OPTIONS_DEFAULT= OPTIMIZED_CFLAGS
-
-CONFLICTS?= pth-hard-2.*
-
-.include <bsd.port.options.mk>
-
-.if ${PKGNAMESUFFIX} == "-hard"
-CONFIGURE_ARGS+= --enable-syscall-hard --disable-syscall-soft
-PLIST_SUB+= PTHREAD="@comment "
-.else
-CONFIGURE_ARGS+= --enable-syscall-soft --enable-pthread
-PLIST_SUB+= PTHREAD=""
-.endif
-
-post-patch:
-.if ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
- ${REINPLACE_CMD} -e \
- 's|-funroll-loops -fstrength-reduce -fomit-frame-pointer -ffast-math||' \
- ${WRKSRC}/configure
-.endif
-
-post-build:
- @${ECHO_MSG} "===> Use 'make test' to run a quick test suite."
-
-test: build
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test
-
-.include <bsd.port.mk>
diff --git a/devel/pth/distinfo b/devel/pth/distinfo
deleted file mode 100644
index 3f28099e3426..000000000000
--- a/devel/pth/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pth-2.0.7.tar.gz) = 72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232
-SIZE (pth-2.0.7.tar.gz) = 652640
diff --git a/devel/pth/files/patch-pth_p.h.in b/devel/pth/files/patch-pth_p.h.in
deleted file mode 100644
index e127154c517a..000000000000
--- a/devel/pth/files/patch-pth_p.h.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- pth_p.h.in.orig 2006-06-08 20:54:03.000000000 +0300
-+++ pth_p.h.in 2009-04-28 23:06:45.000000000 +0300
-@@ -32,7 +32,15 @@
- #include <stdarg.h>
- #include <string.h>
- #include <setjmp.h>
--#include <signal.h>
-+#ifdef __FreeBSD__
-+# include <osreldate.h>
-+# if __FreeBSD_version < 800070
-+ /* See http://www.freebsd.org/cgi/query-pr.cgi?pr=132828 */
-+# include <signal.h>
-+# endif /* __FreeBSD_version */
-+#else /* __FreeBSD__ */
-+# include <signal.h>
-+#endif /* __FreeBSD__ */
- #include <unistd.h>
- #include <fcntl.h>
- #include <errno.h>
diff --git a/devel/pth/pkg-descr b/devel/pth/pkg-descr
deleted file mode 100644
index e93ac6200a14..000000000000
--- a/devel/pth/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-GNU Pth - The GNU Portable Threads
-Copyright (c) 1999-2005 Ralf S. Engelschall <rse@gnu.org>
-
-Pth is a very portable POSIX/ANSI-C based library for Unix platforms
-which provides non-preemptive priority-based scheduling for multiple
-threads of execution (aka ``multithreading'') inside event-driven
-applications. All threads run in the same address space of the server
-application, but each thread has it's own individual program-counter,
-run-time stack, signal mask and errno variable.
-
-The thread scheduling itself is done in a cooperative way, i.e., the
-threads are managed by a priority- and event-based non-preemptive
-scheduler. The intention is that this way one can achieve better
-portability and run-time performance than with preemptive scheduling.
-The event facility allows threads to wait until various types of events
-occur, including pending I/O on file descriptors, asynchronous signals,
-elapsed timers, pending I/O on message ports, thread and process
-termination, and even customized callback functions.
diff --git a/devel/pth/pkg-plist b/devel/pth/pkg-plist
deleted file mode 100644
index 2af79546f21d..000000000000
--- a/devel/pth/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/pth-config
-%%PTHREAD%%bin/pthread-config
-include/pth/pth.h
-%%PTHREAD%%include/pth/pthread.h
-lib/pth/libpth.a
-lib/pth/libpth.so
-lib/pth/libpth.so.20
-lib/pth/libpth.so.20.0.27
-%%PTHREAD%%lib/pth/libpthread.a
-%%PTHREAD%%lib/pth/libpthread.so
-%%PTHREAD%%lib/pth/libpthread.so.20
-%%PTHREAD%%lib/pth/libpthread.so.20.0.27
-share/aclocal/pth.m4
-share/man/man1/pth-config.1.gz
-%%PTHREAD%%share/man/man1/pthread-config.1.gz
-share/man/man3/pth.3.gz
-%%PTHREAD%%share/man/man3/pthread.3.gz
diff --git a/devel/publib/Makefile b/devel/publib/Makefile
deleted file mode 100644
index 5c67a28e1684..000000000000
--- a/devel/publib/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= publib
-PORTVERSION= 0.40
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://ftp.debian.org/debian/pool/main/p/publib/
-DISTNAME= publib_${PORTVERSION}.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library of C functions for various purposes
-
-DEPRECATED= Upstream is gone and last release around 2012
-EXPIRATION_DATE=2025-07-31
-
-LICENSE= BSD2CLAUSE
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/devel/publib/distinfo b/devel/publib/distinfo
deleted file mode 100644
index 335c30393918..000000000000
--- a/devel/publib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (publib_0.40.orig.tar.gz) = 35ec7d0682265a494bb585beba34900d18a5fb1a93c687bee4e7e28a8e0498b9
-SIZE (publib_0.40.orig.tar.gz) = 144932
diff --git a/devel/publib/pkg-descr b/devel/publib/pkg-descr
deleted file mode 100644
index 7260a6c82edb..000000000000
--- a/devel/publib/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The library contains functions for memory allocation,
-bit arrays, configuration files, comparing standard
-C types for qsort and bsearch, error messages, expression
-parsing and evaluation, filenames, hash tables, integer
-sets, log files, the Linux Software Map, NNTP, priority
-queues, normal queues, editor buffers, stacks, and strings.
diff --git a/devel/publib/pkg-plist b/devel/publib/pkg-plist
deleted file mode 100644
index 74be9b10d017..000000000000
--- a/devel/publib/pkg-plist
+++ /dev/null
@@ -1,172 +0,0 @@
-include/publib.h
-include/publib/alloc.h
-include/publib/base64.h
-include/publib/bitarr.h
-include/publib/cmp.h
-include/publib/errormsg.h
-include/publib/files.h
-include/publib/fname.h
-include/publib/hash.h
-include/publib/iset.h
-include/publib/lockfile.h
-include/publib/log.h
-include/publib/main.h
-include/publib/nntp.h
-include/publib/priq.h
-include/publib/queue.h
-include/publib/sbuf.h
-include/publib/stack.h
-include/publib/strutil.h
-include/publib/tbuf.h
-lib/libpub.a
-share/man/man3/__set_liberror.3.gz
-share/man/man3/ba_and_ba.3.gz
-share/man/man3/ba_clear.3.gz
-share/man/man3/ba_clear_all.3.gz
-share/man/man3/ba_copy.3.gz
-share/man/man3/ba_create.3.gz
-share/man/man3/ba_destroy.3.gz
-share/man/man3/ba_not.3.gz
-share/man/man3/ba_or_ba.3.gz
-share/man/man3/ba_or_not_ba.3.gz
-share/man/man3/ba_query.3.gz
-share/man/man3/ba_resize.3.gz
-share/man/man3/ba_set.3.gz
-share/man/man3/ba_xor_ba.3.gz
-share/man/man3/bitarr.3.gz
-share/man/man3/cmp.3.gz
-share/man/man3/cmp_char.3.gz
-share/man/man3/cmp_chararr.3.gz
-share/man/man3/cmp_charptr.3.gz
-share/man/man3/cmp_double.3.gz
-share/man/man3/cmp_float.3.gz
-share/man/man3/cmp_int.3.gz
-share/man/man3/cmp_long.3.gz
-share/man/man3/cmp_long_double.3.gz
-share/man/man3/cmp_schar.3.gz
-share/man/man3/cmp_set_offset.3.gz
-share/man/man3/cmp_short.3.gz
-share/man/man3/cmp_struct.3.gz
-share/man/man3/cmp_uchar.3.gz
-share/man/man3/cmp_uint.3.gz
-share/man/man3/cmp_ulong.3.gz
-share/man/man3/cmp_ushort.3.gz
-share/man/man3/dynarr.3.gz
-share/man/man3/dynarr_free.3.gz
-share/man/man3/dynarr_init.3.gz
-share/man/man3/dynarr_resize.3.gz
-share/man/man3/errormsg.3.gz
-share/man/man3/fassert.3.gz
-share/man/man3/files.3.gz
-share/man/man3/fname.3.gz
-share/man/man3/fnbase.3.gz
-share/man/man3/fndelbeg.3.gz
-share/man/man3/fndelend.3.gz
-share/man/man3/fndelsuf.3.gz
-share/man/man3/fndir.3.gz
-share/man/man3/fnhome.3.gz
-share/man/man3/fnjoin.3.gz
-share/man/man3/fnlastsuf.3.gz
-share/man/man3/fnpathfind.3.gz
-share/man/man3/fnqualify.3.gz
-share/man/man3/fnsetsuf.3.gz
-share/man/man3/get_progname.3.gz
-share/man/man3/getaline.3.gz
-share/man/man3/hash.3.gz
-share/man/man3/hash_create.3.gz
-share/man/man3/hash_destroy.3.gz
-share/man/man3/hash_install.3.gz
-share/man/man3/hash_iter.3.gz
-share/man/man3/hash_lookup.3.gz
-share/man/man3/hash_uninstall.3.gz
-share/man/man3/iset.3.gz
-share/man/man3/iset_add.3.gz
-share/man/man3/iset_add_range.3.gz
-share/man/man3/iset_clear.3.gz
-share/man/man3/iset_contains.3.gz
-share/man/man3/iset_copy.3.gz
-share/man/man3/iset_create.3.gz
-share/man/man3/iset_destroy.3.gz
-share/man/man3/iset_diff.3.gz
-share/man/man3/iset_is_empty.3.gz
-share/man/man3/iset_isect.3.gz
-share/man/man3/iset_nth_range.3.gz
-share/man/man3/iset_range.3.gz
-share/man/man3/iset_remove.3.gz
-share/man/man3/iset_remove_range.3.gz
-share/man/man3/iset_union.3.gz
-share/man/man3/log.3.gz
-share/man/man3/memarrfill.3.gz
-share/man/man3/memdel.3.gz
-share/man/man3/memdup.3.gz
-share/man/man3/memfill.3.gz
-share/man/man3/memins.3.gz
-share/man/man3/memisort.3.gz
-share/man/man3/memmem.3.gz
-share/man/man3/memoverlap.3.gz
-share/man/man3/memrchr.3.gz
-share/man/man3/memrev.3.gz
-share/man/man3/memrmem.3.gz
-share/man/man3/memshuffle.3.gz
-share/man/man3/memswap.3.gz
-share/man/man3/publib.3.gz
-share/man/man3/set_progname.3.gz
-share/man/man3/stack.3.gz
-share/man/man3/stack_copy.3.gz
-share/man/man3/stack_create.3.gz
-share/man/man3/stack_destroy.3.gz
-share/man/man3/stack_is_empty.3.gz
-share/man/man3/stack_pop.3.gz
-share/man/man3/stack_push.3.gz
-share/man/man3/stracat.3.gz
-share/man/man3/stranaxfrm.3.gz
-share/man/man3/strchange.3.gz
-share/man/man3/strcins.3.gz
-share/man/man3/strcstr.3.gz
-share/man/man3/strdel.3.gz
-share/man/man3/strdiff.3.gz
-share/man/man3/strend.3.gz
-share/man/man3/strendzap.3.gz
-share/man/man3/strgsub.3.gz
-share/man/man3/strhash.3.gz
-share/man/man3/strinit.3.gz
-share/man/man3/strins.3.gz
-share/man/man3/strltrim.3.gz
-share/man/man3/strmaxcpy.3.gz
-share/man/man3/strmove.3.gz
-share/man/man3/strmtrim.3.gz
-share/man/man3/strndup.3.gz
-share/man/man3/strnins.3.gz
-share/man/man3/stroverlap.3.gz
-share/man/man3/strrev.3.gz
-share/man/man3/strright.3.gz
-share/man/man3/strrot13.3.gz
-share/man/man3/strrstr.3.gz
-share/man/man3/strrtrim.3.gz
-share/man/man3/strset.3.gz
-share/man/man3/strshuffle.3.gz
-share/man/man3/strsplit.3.gz
-share/man/man3/strsub.3.gz
-share/man/man3/strtabify.3.gz
-share/man/man3/strtrexpand.3.gz
-share/man/man3/strtrim.3.gz
-share/man/man3/struncstr.3.gz
-share/man/man3/struntabify.3.gz
-share/man/man3/strvars.3.gz
-share/man/man3/strzap.3.gz
-share/man/man3/tbuf.3.gz
-share/man/man3/tbuf_cat.3.gz
-share/man/man3/tbuf_chars.3.gz
-share/man/man3/tbuf_copy.3.gz
-share/man/man3/tbuf_create.3.gz
-share/man/man3/tbuf_destroy.3.gz
-share/man/man3/tbuf_length.3.gz
-share/man/man3/xfclose.3.gz
-share/man/man3/xfopen.3.gz
-share/man/man3/xfree.3.gz
-share/man/man3/xfseek.3.gz
-share/man/man3/xgetaline.3.gz
-share/man/man3/xmalloc.3.gz
-share/man/man3/xmemdup.3.gz
-share/man/man3/xrealloc.3.gz
-share/man/man3/xstrdup.3.gz
diff --git a/devel/py-PyGithub/Makefile b/devel/py-PyGithub/Makefile
index d6fcecfeb42f..739e7d86a993 100644
--- a/devel/py-PyGithub/Makefile
+++ b/devel/py-PyGithub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PyGithub
-DISTVERSION= 2.6.1
+DISTVERSION= 2.7.0
CATEGORIES= devel www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-PyGithub/distinfo b/devel/py-PyGithub/distinfo
index 05e16ca606ff..09c4fa2f5567 100644
--- a/devel/py-PyGithub/distinfo
+++ b/devel/py-PyGithub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740405794
-SHA256 (pygithub-2.6.1.tar.gz) = b5c035392991cca63959e9453286b41b54d83bf2de2daa7d7ff7e4312cebf3bf
-SIZE (pygithub-2.6.1.tar.gz) = 3659473
+TIMESTAMP = 1754026897
+SHA256 (pygithub-2.7.0.tar.gz) = 7cd6eafabb09b5369afba3586d86b1f1ad6f1326d2ff01bc47bb26615dce4cbb
+SIZE (pygithub-2.7.0.tar.gz) = 3707928
diff --git a/devel/py-b2/Makefile b/devel/py-b2/Makefile
index 116460bf1903..6ca931ad73c6 100644
--- a/devel/py-b2/Makefile
+++ b/devel/py-b2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= b2
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.3
+DISTVERSION= 4.4.1
CATEGORIES= devel
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,10 +15,8 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_F
${PYTHON_PKGNAMEPREFIX}tabulate>=0.9.0:devel/py-tabulate@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=3.5.2:devel/py-argcomplete@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}arrow>=1.0.2:devel/py-arrow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}b2sdk>=2.8.1:devel/py-b2sdk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}b2sdk>=2.9.4:devel/py-b2sdk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>=0.18.1:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}idna>=3.4:dns/py-idna@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.3:devel/py-importlib-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}phx-class-registry>=4.0:devel/py-phx-class-registry@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=3.11.0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rst2ansi>=0.1.5:textproc/py-rst2ansi@${PY_FLAVOR} \
diff --git a/devel/py-b2/distinfo b/devel/py-b2/distinfo
index a12bbe9a4611..01ed3e71c062 100644
--- a/devel/py-b2/distinfo
+++ b/devel/py-b2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750375711
-SHA256 (Backblaze-B2_Command_Line_Tool-v4.3.3_GH0.tar.gz) = 500582b82e2f48ae2e060b3e042f7c0340ec8f4d4f2113b5725e9fe63304f09e
-SIZE (Backblaze-B2_Command_Line_Tool-v4.3.3_GH0.tar.gz) = 219791
+TIMESTAMP = 1753982473
+SHA256 (Backblaze-B2_Command_Line_Tool-v4.4.1_GH0.tar.gz) = 01515d708fa34a62ce56016ab35e7ffc61f735de8d92904d5deeebae3b9211ba
+SIZE (Backblaze-B2_Command_Line_Tool-v4.4.1_GH0.tar.gz) = 222984
diff --git a/devel/py-celery/Makefile b/devel/py-celery/Makefile
index 922630f1a285..ea32a7bc3903 100644
--- a/devel/py-celery/Makefile
+++ b/devel/py-celery/Makefile
@@ -1,6 +1,6 @@
PORTNAME= celery
PORTVERSION= 5.3.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,6 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}billiard>=4.1.0,<5.0:devel/py-billiard@${PY_
${PYTHON_PKGNAMEPREFIX}click-plugins>=1.1.1:devel/py-click-plugins@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click-repl>=0.3.0:devel/py-click-repl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=1.5:devel/py-pytz@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}kombu>=5.3.2,<6.0.0:net/py-kombu@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}vine>=1.3.0:devel/py-vine@${PY_FLAVOR}
diff --git a/devel/py-dateparser/Makefile b/devel/py-dateparser/Makefile
index 78ce0406c3c0..e6fbe254b0a7 100644
--- a/devel/py-dateparser/Makefile
+++ b/devel/py-dateparser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dateparser
-PORTVERSION= 1.2.1
+PORTVERSION= 1.2.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-dateparser/distinfo b/devel/py-dateparser/distinfo
index cb3f8ecac71a..d21aca29c715 100644
--- a/devel/py-dateparser/distinfo
+++ b/devel/py-dateparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746349818
-SHA256 (dateparser-1.2.1.tar.gz) = 7e4919aeb48481dbfc01ac9683c8e20bfe95bb715a38c1e9f6af889f4f30ccc3
-SIZE (dateparser-1.2.1.tar.gz) = 309924
+TIMESTAMP = 1753975825
+SHA256 (dateparser-1.2.2.tar.gz) = 986316f17cb8cdc23ea8ce563027c5ef12fc725b6fb1d137c14ca08777c5ecf7
+SIZE (dateparser-1.2.2.tar.gz) = 329840
diff --git a/devel/py-freezegun/Makefile b/devel/py-freezegun/Makefile
index 4fcd4ec20fd6..e4b7ce5393f5 100644
--- a/devel/py-freezegun/Makefile
+++ b/devel/py-freezegun/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freezegun
-DISTVERSION= 1.5.3
+DISTVERSION= 1.5.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-freezegun/distinfo b/devel/py-freezegun/distinfo
index 8593f6da0210..d77ccfa72480 100644
--- a/devel/py-freezegun/distinfo
+++ b/devel/py-freezegun/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752523467
-SHA256 (freezegun-1.5.3.tar.gz) = d7c6204e33a50affd7c7aa284f4f92e04e96f72d63313b89ceaaf60d9c64bc5e
-SIZE (freezegun-1.5.3.tar.gz) = 35484
+TIMESTAMP = 1754026969
+SHA256 (freezegun-1.5.4.tar.gz) = 798b9372fdd4d907f33e8b6a58bc64e682d9ffa8d494ce60f780197ee81faed1
+SIZE (freezegun-1.5.4.tar.gz) = 35644
diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile
index 17f93a0776c7..34f826bc7321 100644
--- a/devel/py-libvirt/Makefile
+++ b/devel/py-libvirt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvirt
-PORTVERSION= 11.5.0
+PORTVERSION= 11.6.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/python/ \
ftp://libvirt.org/libvirt/python/
diff --git a/devel/py-libvirt/distinfo b/devel/py-libvirt/distinfo
index 872d07ddd7ae..303789655fb9 100644
--- a/devel/py-libvirt/distinfo
+++ b/devel/py-libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751377188
-SHA256 (libvirt-python-11.5.0.tar.gz) = 69aad89ec689526835bf7d2d224badafe52a2def0d719676166755a8eab7ac23
-SIZE (libvirt-python-11.5.0.tar.gz) = 242679
+TIMESTAMP = 1754054501
+SHA256 (libvirt-python-11.6.0.tar.gz) = cf6077eddf7e0d20d7193c48309d57cb8d63e2adc68cafb2cf8354ec3d807dd8
+SIZE (libvirt-python-11.6.0.tar.gz) = 242654
diff --git a/devel/py-pathvalidate/Makefile b/devel/py-pathvalidate/Makefile
index c078f8a871f2..6aff644a99ae 100644
--- a/devel/py-pathvalidate/Makefile
+++ b/devel/py-pathvalidate/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pathvalidate
-PORTVERSION= 3.2.3
-PORTREVISION= 1
+PORTVERSION= 3.3.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pathvalidate/distinfo b/devel/py-pathvalidate/distinfo
index c9bca069172f..76e26d4428b0 100644
--- a/devel/py-pathvalidate/distinfo
+++ b/devel/py-pathvalidate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738063639
-SHA256 (pathvalidate-3.2.3.tar.gz) = 59b5b9278e30382d6d213497623043ebe63f10e29055be4419a9c04c721739cb
-SIZE (pathvalidate-3.2.3.tar.gz) = 61717
+TIMESTAMP = 1753975933
+SHA256 (pathvalidate-3.3.1.tar.gz) = b18c07212bfead624345bb8e1d6141cdcf15a39736994ea0b94035ad2b1ba177
+SIZE (pathvalidate-3.3.1.tar.gz) = 63262
diff --git a/devel/py-python-decouple/Makefile b/devel/py-python-decouple/Makefile
index 142c0395242e..416bfadf1198 100644
--- a/devel/py-python-decouple/Makefile
+++ b/devel/py-python-decouple/Makefile
@@ -1,18 +1,17 @@
PORTNAME= python-decouple
-DISTVERSION= 3.6
-PORTREVISION= 1
+DISTVERSION= 3.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Strict separation of settings from code
-WWW= https://github.com/henriquebastos/python-decouple/
+WWW= https://github.com/HBNetwork/python-decouple
LICENSE= MIT
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/devel/py-python-decouple/distinfo b/devel/py-python-decouple/distinfo
index 70f804caa077..e36dd83c236c 100644
--- a/devel/py-python-decouple/distinfo
+++ b/devel/py-python-decouple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643916215
-SHA256 (python-decouple-3.6.tar.gz) = 2838cdf77a5cf127d7e8b339ce14c25bceb3af3e674e039d4901ba16359968c7
-SIZE (python-decouple-3.6.tar.gz) = 9547
+TIMESTAMP = 1754164175
+SHA256 (python-decouple-3.8.tar.gz) = ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f
+SIZE (python-decouple-3.8.tar.gz) = 9612
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index eca771c48e6d..a6e130cbf7bd 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tox
-DISTVERSION= 4.28.3
+DISTVERSION= 4.28.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo
index e3e5cd0f92f8..da82202b2298 100644
--- a/devel/py-tox/distinfo
+++ b/devel/py-tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753828096
-SHA256 (tox-4.28.3.tar.gz) = b91db7219e5242002cf4040a299c8852026d6af35fcd21274d456fb62dafee7b
-SIZE (tox-4.28.3.tar.gz) = 199617
+TIMESTAMP = 1754027032
+SHA256 (tox-4.28.4.tar.gz) = b5b14c6307bd8994ff1eba5074275826620325ee1a4f61316959d562bfd70b9d
+SIZE (tox-4.28.4.tar.gz) = 199692
diff --git a/devel/qmake/Makefile b/devel/qmake/Makefile
deleted file mode 100644
index 2c7e439d2bb5..000000000000
--- a/devel/qmake/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-PORTNAME= qmake
-PORTVERSION= 3.3.8
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= QT/archive/qt/${PORTVERSION:R:R}
-DISTNAME= qt-x11-free-${PORTVERSION}
-DIST_SUBDIR= KDE
-
-MAINTAINER= ports@virtual-estates.net
-COMMENT= The build utility of the Qt 3 project
-WWW= http://doc.qt.digia.com/3.3/index.html
-
-DEPRECATED= Obsolete and unsupported upstream
-EXPIRATION_DATE=2025-07-31
-
-REINPLACE_ARGS= -i ""
-WRKSRC= ${WRKDIR}/${DISTNAME}/qmake
-MAKEFILE= ${FILESDIR}/Makefile.bsd
-MAKE_ENV+= FILESDIR="${FILESDIR}"
-
-USES= tar:bzip2 uidfix
-
-EXTRACT_AFTER_ARGS= \
- '${DISTNAME}/mkspecs' \
- '${DISTNAME}/src/*/*.h' '${DISTNAME}/qmake' \
- '${DISTNAME}/src/tools'
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-EXTRACT_AFTER_ARGS+='${DISTNAME}/doc/html/qmake*'
-DOCSDIR= ${PREFIX}/share/doc/qt
-PLIST_SUB+= DOCSDIR="${DOCSDIR}"
-post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${CP} -Rp ${WRKSRC:H}/doc/html ${STAGEDIR}${DOCSDIR}
-.endif
-
-post-patch:
- @${RM} -r ${WRKSRC}/examples ${WRKSRC}/tutorial
- @${REINPLACE_CMD} -e 's|-O2|${CXXFLAGS}|' \
- -e 's|gcc|${CC}|' \
- -e 's|g++|${CXX}|' \
- -e 's|/usr/local|${LOCALBASE}|' \
- -e 's|/usr/X11R6|${LOCALBASE}|' \
- -e 's|release|release thread|' \
- ${WRKSRC}/../mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e 's|@QMAKE_QTOBJS@||g' ${WRKSRC}/Makefile.unix
-
-do-configure:
- ${SED} -e 's|/usr/local|${PREFIX}|g' \
- < ${FILESDIR}/qconfig.cpp \
- > ${WRKSRC:H}/src/tools/qconfig.cpp
- ${ECHO} '/* empty */' > ${WRKSRC}/qconfig.h
- ${LN} ${WRKSRC}/qconfig.h ${WRKSRC}/qmodules.h
- ${LN} -s . ${WRKDIR}/${DISTNAME}/src/tools/private
-
-.include <bsd.port.mk>
diff --git a/devel/qmake/distinfo b/devel/qmake/distinfo
deleted file mode 100644
index db96aec99677..000000000000
--- a/devel/qmake/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (KDE/qt-x11-free-3.3.8.tar.bz2) = e8c3f703d00a4e2ab9ba63fd474caa8a9d0aa3d7f1d5451dd162bec9d778a449
-SIZE (KDE/qt-x11-free-3.3.8.tar.bz2) = 14360483
diff --git a/devel/qmake/files/Makefile.bsd b/devel/qmake/files/Makefile.bsd
deleted file mode 100644
index 1bac5b45f11d..000000000000
--- a/devel/qmake/files/Makefile.bsd
+++ /dev/null
@@ -1,41 +0,0 @@
-_OBJS!= ${MAKE} -f Makefile.unix -V OBJS -V QOBJS
-# We'd like to avoid using qconfig.cpp, but can't -- see the comment
-# next to -DHAVE_CONFIG_CPP below:
-#_OBJS:= ${_OBJS:S/qconfig.o//}
-SRCS:= ${_OBJS:.o=.cpp}
-MAN=
-
-.PATH: ${.CURDIR} ${.CURDIR:H}/src/tools
-CXXFLAGS+=-I${.CURDIR:H}/mkspecs/freebsd-g++
-
-.for s in tools kernel codecs
-CXXFLAGS+=-I${.CURDIR:H}/src/$s
-.endfor
-
-.for g in /. /unix /win32 /mac
-.PATH: ${.CURDIR}/generators$g
-CXXFLAGS+=-I${.CURDIR}/generators$g
-.endfor
-
-CXXFLAGS+=-I. -I"${FILESDIR}" -Dregister=
-
-CXXFLAGS+=-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT \
- -DQT_NO_STL -DQT_NO_COMPRESS -DQT_INSTALL_DATA="\"${SHAREDIR}\""
-
-# I guess, qconfig.cpp used to be optional, but no longer is -- due to
-# bit-rot in Qt sources. So we still have to compile it, but, by not
-# adding the following define, we reduce the seemingly needless usage of
-# it:
-# -DHAVE_QCONFIG_CPP
-
-PROG_CXX= qmake
-BINDIR= ${PREFIX}/bin
-SHAREDIR= ${PREFIX}/share/qt
-
-${DESTDIR}${SHAREDIR}:
- mkdir -p "$@"
-
-beforeinstall: ${DESTDIR}${SHAREDIR}
- cp -Rp ${.CURDIR:H}/mkspecs ${DESTDIR}${SHAREDIR}
-
-.include <bsd.prog.mk>
diff --git a/devel/qmake/files/patch-generators_c++17 b/devel/qmake/files/patch-generators_c++17
deleted file mode 100644
index 5499fbce65a6..000000000000
--- a/devel/qmake/files/patch-generators_c++17
+++ /dev/null
@@ -1,62 +0,0 @@
-Insert the spaces between literals to satisfy clang with c++17 (or
-even c++11) standard.
-
- -mi
-
---- generators/win32/borland_bmake.cpp 2007-02-02 14:01:28 UTC
-+++ generators/win32/borland_bmake.cpp
-@@ -383,7 +383,7 @@ BorlandMakefileGenerator::init()
- if(project->isEmpty("QMAKE_INSTALL_DIR"))
- project->variables()["QMAKE_INSTALL_DIR"].append("$(COPY_DIR)");
-
-- bool is_qt = (project->first("TARGET") == "qt"QTDLL_POSTFIX || project->first("TARGET") == "qtmt"QTDLL_POSTFIX);
-+ bool is_qt = (project->first("TARGET") == "qt" QTDLL_POSTFIX || project->first("TARGET") == "qtmt" QTDLL_POSTFIX);
- QStringList &configs = project->variables()["CONFIG"];
- if (project->isActiveConfig("shared"))
- project->variables()["DEFINES"].append("QT_DLL");
---- generators/win32/mingw_make.cpp 2007-02-02 14:01:28 UTC
-+++ generators/win32/mingw_make.cpp
-@@ -394,7 +394,7 @@ MingwMakefileGenerator::init()
- if(project->isEmpty("QMAKE_INSTALL_DIR"))
- project->variables()["QMAKE_INSTALL_DIR"].append("$(COPY_DIR)");
-
-- bool is_qt = (project->first("TARGET") == "qt"QTDLL_POSTFIX || project->first("TARGET") == "qt-mt"QTDLL_POSTFIX);
-+ bool is_qt = (project->first("TARGET") == "qt" QTDLL_POSTFIX || project->first("TARGET") == "qt-mt" QTDLL_POSTFIX);
- project->variables()["QMAKE_ORIG_TARGET"] = project->variables()["TARGET"];
-
- // LIBS defined in Profile comes first for gcc
---- generators/win32/msvc_dsp.cpp 2007-02-02 14:01:27 UTC
-+++ generators/win32/msvc_dsp.cpp
-@@ -620,7 +620,7 @@ DspMakefileGenerator::init()
- if ( project->variables()["QMAKESPEC"].isEmpty() )
- project->variables()["QMAKESPEC"].append( getenv("QMAKESPEC") );
-
-- bool is_qt = (project->first("TARGET") == "qt"QTDLL_POSTFIX || project->first("TARGET") == "qt-mt"QTDLL_POSTFIX);
-+ bool is_qt = (project->first("TARGET") == "qt" QTDLL_POSTFIX || project->first("TARGET") == "qt-mt" QTDLL_POSTFIX);
- project->variables()["QMAKE_ORIG_TARGET"] = project->variables()["TARGET"];
-
- QStringList &configs = project->variables()["CONFIG"];
---- generators/win32/msvc_nmake.cpp 2007-02-02 14:01:28 UTC
-+++ generators/win32/msvc_nmake.cpp
-@@ -479,7 +479,7 @@ NmakeMakefileGenerator::init()
- if(project->isEmpty("QMAKE_INSTALL_DIR"))
- project->variables()["QMAKE_INSTALL_DIR"].append("$(COPY_DIR)");
-
-- bool is_qt = (project->first("TARGET") == "qt"QTDLL_POSTFIX || project->first("TARGET") == "qt-mt"QTDLL_POSTFIX);
-+ bool is_qt = (project->first("TARGET") == "qt" QTDLL_POSTFIX || project->first("TARGET") == "qt-mt" QTDLL_POSTFIX);
- project->variables()["QMAKE_ORIG_TARGET"] = project->variables()["TARGET"];
-
- QString targetfilename = project->variables()["TARGET"].first();
---- generators/win32/msvc_vcproj.cpp 2007-02-02 14:01:28 UTC
-+++ generators/win32/msvc_vcproj.cpp
-@@ -1094,8 +1094,8 @@ void VcprojGenerator::initOld()
- project->variables()["QMAKESPEC"].append( getenv("QMAKESPEC") );
-
- bool is_qt =
-- ( project->first("TARGET") == "qt"QTDLL_POSTFIX ||
-- project->first("TARGET") == "qt-mt"QTDLL_POSTFIX );
-+ ( project->first("TARGET") == "qt" QTDLL_POSTFIX ||
-+ project->first("TARGET") == "qt-mt" QTDLL_POSTFIX );
-
- QStringList &configs = project->variables()["CONFIG"];
-
diff --git a/devel/qmake/files/qconfig.cpp b/devel/qmake/files/qconfig.cpp
deleted file mode 100644
index 54dcd6e349e1..000000000000
--- a/devel/qmake/files/qconfig.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-/*
- * Hand-crafted...
- * The default prefix (/ usr / local) is dynamicly replaced
- * at configure time.
- */
-const char *qInstallPath() { return "/usr/local"; }
-const char *qInstallPathDocs() { return "/usr/local/share/doc/qt"; }
-const char *qInstallPathHeaders() { return "/usr/local/include"; }
-const char *qInstallPathLibs() { return "/usr/local/lib"; }
-const char *qInstallPathBins() { return "/usr/local/bin"; }
-const char *qInstallPathPlugins() { return "/usr/local/plugins"; }
-const char *qInstallPathData() { return "/usr/local/share/qt"; }
-const char *qInstallPathTranslations() { return "/usr/local/translations"; }
-const char *qInstallPathSysconf() { return "/usr/local/etc"; }
diff --git a/devel/qmake/pkg-descr b/devel/qmake/pkg-descr
deleted file mode 100644
index 7ccc4dd8572e..000000000000
--- a/devel/qmake/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Qt 3 is a C++ toolkit for application development. It lets application
-developers target all major operating systems with a single application
-source code.
-
-Qmake is a project and makefile creating utility, that is part of Qt 3.
-For ease of maintenance it is split out into a port of its own.
diff --git a/devel/qmake/pkg-plist b/devel/qmake/pkg-plist
deleted file mode 100644
index b92d25e037fd..000000000000
--- a/devel/qmake/pkg-plist
+++ /dev/null
@@ -1,141 +0,0 @@
-bin/qmake
-share/qt/mkspecs/aix-g++-64/qmake.conf
-share/qt/mkspecs/aix-g++-64/qplatformdefs.h
-share/qt/mkspecs/aix-g++/qmake.conf
-share/qt/mkspecs/aix-g++/qplatformdefs.h
-share/qt/mkspecs/aix-xlc-64/qmake.conf
-share/qt/mkspecs/aix-xlc-64/qplatformdefs.h
-share/qt/mkspecs/aix-xlc/qmake.conf
-share/qt/mkspecs/aix-xlc/qplatformdefs.h
-share/qt/mkspecs/bsdi-g++/qmake.conf
-share/qt/mkspecs/bsdi-g++/qplatformdefs.h
-share/qt/mkspecs/cygwin-g++/qmake.conf
-share/qt/mkspecs/cygwin-g++/qplatformdefs.h
-share/qt/mkspecs/darwin-g++/qmake.conf
-share/qt/mkspecs/darwin-g++/qplatformdefs.h
-share/qt/mkspecs/dgux-g++/qmake.conf
-share/qt/mkspecs/dgux-g++/qplatformdefs.h
-share/qt/mkspecs/freebsd-g++/qmake.conf
-share/qt/mkspecs/freebsd-g++/qplatformdefs.h
-share/qt/mkspecs/freebsd-g++34/qmake.conf
-share/qt/mkspecs/freebsd-g++34/qplatformdefs.h
-share/qt/mkspecs/freebsd-icc/qmake.conf
-share/qt/mkspecs/freebsd-icc/qplatformdefs.h
-share/qt/mkspecs/hpux-acc-64/qmake.conf
-share/qt/mkspecs/hpux-acc-64/qplatformdefs.h
-share/qt/mkspecs/hpux-acc-o64/qmake.conf
-share/qt/mkspecs/hpux-acc-o64/qplatformdefs.h
-share/qt/mkspecs/hpux-acc/qmake.conf
-share/qt/mkspecs/hpux-acc/qplatformdefs.h
-share/qt/mkspecs/hpux-cc/qmake.conf
-share/qt/mkspecs/hpux-cc/qplatformdefs.h
-share/qt/mkspecs/hpux-g++-64/qmake.conf
-share/qt/mkspecs/hpux-g++-64/qplatformdefs.h
-share/qt/mkspecs/hpux-g++/qmake.conf
-share/qt/mkspecs/hpux-g++/qplatformdefs.h
-share/qt/mkspecs/hpuxi-acc-32/qmake.conf
-share/qt/mkspecs/hpuxi-acc-32/qplatformdefs.h
-share/qt/mkspecs/hpuxi-acc-64/qmake.conf
-share/qt/mkspecs/hpuxi-acc-64/qplatformdefs.h
-share/qt/mkspecs/hurd-g++/qmake.conf
-share/qt/mkspecs/hurd-g++/qplatformdefs.h
-share/qt/mkspecs/irix-cc-64/qmake.conf
-share/qt/mkspecs/irix-cc-64/qplatformdefs.h
-share/qt/mkspecs/irix-cc-o32/qmake.conf
-share/qt/mkspecs/irix-cc-o32/qplatformdefs.h
-share/qt/mkspecs/irix-cc/qmake.conf
-share/qt/mkspecs/irix-cc/qplatformdefs.h
-share/qt/mkspecs/irix-g++/qmake.conf
-share/qt/mkspecs/irix-g++/qplatformdefs.h
-share/qt/mkspecs/linux-cxx/qmake.conf
-share/qt/mkspecs/linux-cxx/qplatformdefs.h
-share/qt/mkspecs/linux-ecc-64/qmake.conf
-share/qt/mkspecs/linux-ecc-64/qplatformdefs.h
-share/qt/mkspecs/linux-g++-32/qmake.conf
-share/qt/mkspecs/linux-g++-32/qplatformdefs.h
-share/qt/mkspecs/linux-g++-64/qmake.conf
-share/qt/mkspecs/linux-g++-64/qplatformdefs.h
-share/qt/mkspecs/linux-g++/qmake.conf
-share/qt/mkspecs/linux-g++/qplatformdefs.h
-share/qt/mkspecs/linux-icc/qmake.conf
-share/qt/mkspecs/linux-icc/qplatformdefs.h
-share/qt/mkspecs/linux-kcc/qmake.conf
-share/qt/mkspecs/linux-kcc/qplatformdefs.h
-share/qt/mkspecs/linux-kylix/qmake.conf
-share/qt/mkspecs/linux-kylix/qplatformdefs.h
-share/qt/mkspecs/linux-pgcc/qmake.conf
-share/qt/mkspecs/linux-pgcc/qplatformdefs.h
-share/qt/mkspecs/lynxos-g++/qmake.conf
-share/qt/mkspecs/lynxos-g++/qplatformdefs.h
-share/qt/mkspecs/macx-g++/Info.plist.app
-share/qt/mkspecs/macx-g++/qmake.conf
-share/qt/mkspecs/macx-g++/qplatformdefs.h
-share/qt/mkspecs/macx-mwerks/README
-share/qt/mkspecs/macx-mwerks/mwerkstmpl.xml
-share/qt/mkspecs/macx-mwerks/qmake.conf
-share/qt/mkspecs/macx-mwerks/qplatformdefs.h
-share/qt/mkspecs/macx-pbuilder/Info.plist.app
-share/qt/mkspecs/macx-pbuilder/qmake.conf
-share/qt/mkspecs/macx-pbuilder/qplatformdefs.h
-share/qt/mkspecs/macx-xlc/qmake.conf
-share/qt/mkspecs/macx-xlc/qplatformdefs.h
-share/qt/mkspecs/netbsd-g++/qmake.conf
-share/qt/mkspecs/netbsd-g++/qplatformdefs.h
-share/qt/mkspecs/openbsd-g++/qmake.conf
-share/qt/mkspecs/openbsd-g++/qplatformdefs.h
-share/qt/mkspecs/qnx-g++/qmake.conf
-share/qt/mkspecs/qnx-g++/qplatformdefs.h
-share/qt/mkspecs/reliant-cds-64/qmake.conf
-share/qt/mkspecs/reliant-cds-64/qplatformdefs.h
-share/qt/mkspecs/reliant-cds/qmake.conf
-share/qt/mkspecs/reliant-cds/qplatformdefs.h
-share/qt/mkspecs/sco-cc/qmake.conf
-share/qt/mkspecs/sco-cc/qplatformdefs.h
-share/qt/mkspecs/sco-g++/qmake.conf
-share/qt/mkspecs/sco-g++/qplatformdefs.h
-share/qt/mkspecs/solaris-cc-64/qmake.conf
-share/qt/mkspecs/solaris-cc-64/qplatformdefs.h
-share/qt/mkspecs/solaris-cc/qmake.conf
-share/qt/mkspecs/solaris-cc/qplatformdefs.h
-share/qt/mkspecs/solaris-g++-64/qmake.conf
-share/qt/mkspecs/solaris-g++-64/qplatformdefs.h
-share/qt/mkspecs/solaris-g++/qmake.conf
-share/qt/mkspecs/solaris-g++/qplatformdefs.h
-share/qt/mkspecs/tru64-cxx/qmake.conf
-share/qt/mkspecs/tru64-cxx/qplatformdefs.h
-share/qt/mkspecs/tru64-g++/qmake.conf
-share/qt/mkspecs/tru64-g++/qplatformdefs.h
-share/qt/mkspecs/unixware-cc/qmake.conf
-share/qt/mkspecs/unixware-cc/qplatformdefs.h
-share/qt/mkspecs/unixware-g++/qmake.conf
-share/qt/mkspecs/unixware-g++/qplatformdefs.h
-share/qt/mkspecs/win32-borland/qmake.conf
-share/qt/mkspecs/win32-borland/qplatformdefs.h
-share/qt/mkspecs/win32-g++/qmake.conf
-share/qt/mkspecs/win32-g++/qplatformdefs.h
-share/qt/mkspecs/win32-g++/qtcrtentrypoint.cpp
-share/qt/mkspecs/win32-icc/qmake.conf
-share/qt/mkspecs/win32-icc/qplatformdefs.h
-share/qt/mkspecs/win32-icc/win32app.dsp
-share/qt/mkspecs/win32-icc/win32dll.dsp
-share/qt/mkspecs/win32-icc/win32lib.dsp
-share/qt/mkspecs/win32-msvc.net/qmake.conf
-share/qt/mkspecs/win32-msvc.net/qplatformdefs.h
-share/qt/mkspecs/win32-msvc/qmake.conf
-share/qt/mkspecs/win32-msvc/qplatformdefs.h
-share/qt/mkspecs/win32-msvc/win32app.dsp
-share/qt/mkspecs/win32-msvc/win32dll.dsp
-share/qt/mkspecs/win32-msvc/win32lib.dsp
-share/qt/mkspecs/win32-msvc2005/qmake.conf
-share/qt/mkspecs/win32-msvc2005/qplatformdefs.h
-share/qt/mkspecs/win32-watcom/qmake.conf
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake.dcf
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/qmake-manual-8.html
diff --git a/devel/rebar3/Makefile b/devel/rebar3/Makefile
index 86c993c9d6b2..e51e408fd79c 100644
--- a/devel/rebar3/Makefile
+++ b/devel/rebar3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rebar3
-PORTVERSION= 3.23.0
+PORTVERSION= 3.25.1
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES+= https://repo.hex.pm/tarballs/:hex
@@ -15,9 +15,6 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang \
${LOCALBASE}/bin/git:devel/git
RUN_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang
-OPTIONS_DEFINE= BASH ZSH EXAMPLES
-OPTIONS_DEFAULT=BASH ZSH
-
USES= cpe
CPE_VENDOR= erlang
USE_GITHUB= yes
@@ -28,6 +25,9 @@ PLIST_FILES= bin/${PORTNAME} \
share/man/man1/rebar3.1.gz
PORTEXAMPLES= rebar.config.sample
+OPTIONS_DEFINE= BASH EXAMPLES ZSH
+OPTIONS_DEFAULT= BASH ZSH
+
BASH_PLIST_FILES= share/bash-completion/completions/rebar3
ZSH_PLIST_FILES= share/zsh/site-functions/_rebar3
diff --git a/devel/rebar3/distinfo b/devel/rebar3/distinfo
index 16e8d62d66f9..c7398984138a 100644
--- a/devel/rebar3/distinfo
+++ b/devel/rebar3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713094315
-SHA256 (erlang-rebar3-3.23.0_GH0.tar.gz) = 00646b692762ffd340560e8f16486dbda840e1546749ee5a7f58feeb77e7b516
-SIZE (erlang-rebar3-3.23.0_GH0.tar.gz) = 807007
+TIMESTAMP = 1754137087
+SHA256 (erlang-rebar3-3.25.1_GH0.tar.gz) = 458d6ceaf7822dd7682288354ab3ba74e14b3ed11cc5b551af9eb312de894106
+SIZE (erlang-rebar3-3.25.1_GH0.tar.gz) = 817915
diff --git a/devel/rpc2/Makefile b/devel/rpc2/Makefile
deleted file mode 100644
index 92a5c9d23296..000000000000
--- a/devel/rpc2/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= rpc2
-DISTVERSION= 2.14
-CATEGORIES= devel
-MASTER_SITES= http://ftp.coda.cs.cmu.edu/pub/rpc2/src/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Interprocess communication library
-WWW= http://www.coda.cs.cmu.edu/
-
-DEPRECATED= Outdated, unsupported upstream and unmaintained for years in tree
-EXPIRATION_DATE=2025-07-31
-
-LICENSE= LGPL20
-
-LIB_DEPENDS= liblwp.so:devel/lwp
-
-USES= gmake libtool pathfix pkgconfig
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.mk>
diff --git a/devel/rpc2/distinfo b/devel/rpc2/distinfo
deleted file mode 100644
index 65c318051390..000000000000
--- a/devel/rpc2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518472566
-SHA256 (rpc2-2.14.tar.gz) = 1a5c8aa838c4e52aa40ad9b269e79695da28154c4ee2c143578b1b8620cccd1b
-SIZE (rpc2-2.14.tar.gz) = 628236
diff --git a/devel/rpc2/pkg-descr b/devel/rpc2/pkg-descr
deleted file mode 100644
index 31b79aef41ac..000000000000
--- a/devel/rpc2/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The RPC2 library. The RPC2 library provides interprocess communication for the
-Coda distributed filesystem.
-
-Project contact information below.
-
-EMAIL: coda@cs.cmu.edu
diff --git a/devel/rpc2/pkg-plist b/devel/rpc2/pkg-plist
deleted file mode 100644
index 5677218f3f8d..000000000000
--- a/devel/rpc2/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/rp2gen
-include/rpc2/errors.h
-include/rpc2/multi.h
-include/rpc2/pack_helper.h
-include/rpc2/rpc2.h
-include/rpc2/rpc2_addrinfo.h
-include/rpc2/se.h
-include/rpc2/secure.h
-include/rpc2/sftp.h
-lib/librpc2.a
-lib/librpc2.so
-lib/librpc2.so.5
-lib/librpc2.so.5.6.2
-lib/libse.a
-lib/libse.so
-lib/libse.so.5
-lib/libse.so.5.6.2
-libdata/pkgconfig/rpc2.pc
diff --git a/devel/rubygem-mono_logger/Makefile b/devel/rubygem-mono_logger/Makefile
index 422e4346a08b..e32ae0699ee8 100644
--- a/devel/rubygem-mono_logger/Makefile
+++ b/devel/rubygem-mono_logger/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mono_logger
-PORTVERSION= 1.1.1
+PORTVERSION= 1.1.2
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-mono_logger/distinfo b/devel/rubygem-mono_logger/distinfo
index d69037725618..6d2088452900 100644
--- a/devel/rubygem-mono_logger/distinfo
+++ b/devel/rubygem-mono_logger/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655556003
-SHA256 (rubygem/mono_logger-1.1.1.gem) = f9d297b2f834e93fdc00e3ee9dd092f4af4c6cb8b93d634b88c131d4a41e726b
-SIZE (rubygem/mono_logger-1.1.1.gem) = 10752
+TIMESTAMP = 1754164914
+SHA256 (rubygem/mono_logger-1.1.2.gem) = 2e359def7007f5c908aadd953687991fe667995d14ae5f0d10dda76e3e8670f7
+SIZE (rubygem/mono_logger-1.1.2.gem) = 10752
diff --git a/devel/rubygem-resque/Makefile b/devel/rubygem-resque/Makefile
index df580377dcc9..26a4afe1a078 100644
--- a/devel/rubygem-resque/Makefile
+++ b/devel/rubygem-resque/Makefile
@@ -1,5 +1,5 @@
PORTNAME= resque
-PORTVERSION= 2.6.0
+PORTVERSION= 2.7.0
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-resque/distinfo b/devel/rubygem-resque/distinfo
index a0a8fd626191..c54e0ebb1e0e 100644
--- a/devel/rubygem-resque/distinfo
+++ b/devel/rubygem-resque/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1694096223
-SHA256 (rubygem/resque-2.6.0.gem) = 90a6133ccb302c30072381cb44c1b3c0c91eba8a65949ea5a30723ead6560336
-SIZE (rubygem/resque-2.6.0.gem) = 100864
+TIMESTAMP = 1754164252
+SHA256 (rubygem/resque-2.7.0.gem) = 685fdc8889b0a649183ff9b23c96817f42a1e1d47c0ea64c77c5e1dd69b961b0
+SIZE (rubygem/resque-2.7.0.gem) = 101376
diff --git a/devel/scandoc/Makefile b/devel/scandoc/Makefile
deleted file mode 100644
index 39bd8d318c94..000000000000
--- a/devel/scandoc/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME= scandoc
-PORTVERSION= 0.14
-CATEGORIES= devel perl5
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C/C++ documentation generator
-WWW= https://scandoc.sourceforge.net/
-
-DEPRECATED= Abandoned project, last release in in 2001
-EXPIRATION_DATE=2025-07-31
-
-LICENSE= ARTPERL10
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= perl5 shebangfix
-SHEBANG_FILES= ${PORTNAME}
-NO_BUILD= yes
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- cd ${WRKSRC} && ${COPYTREE_SHARE} "images templates test" \
- ${STAGEDIR}${DATADIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog README scandoc.html \
- ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/scandoc/distinfo b/devel/scandoc/distinfo
deleted file mode 100644
index b727e6e0f632..000000000000
--- a/devel/scandoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (scandoc-0.14.tar.gz) = 876e45f3dab1281b427f7f6325340959489daab6080b86c8a7ca7655268071ae
-SIZE (scandoc-0.14.tar.gz) = 44559
diff --git a/devel/scandoc/pkg-descr b/devel/scandoc/pkg-descr
deleted file mode 100644
index 0846a3a61bb6..000000000000
--- a/devel/scandoc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-ScanDoc scans C and C++ program for embedded documentation, and
-formats it into HTML or other formats. It also analyzes code
-structure and uses this information to enhance the generated
-documentation. It has been inspired by JavaDoc, as well as the
-Amiga "autodoc" utility.
diff --git a/devel/scandoc/pkg-plist b/devel/scandoc/pkg-plist
deleted file mode 100644
index 91a1032521f4..000000000000
--- a/devel/scandoc/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/scandoc
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/scandoc.html
-%%DATADIR%%/images/ScanDocBig.jpg
-%%DATADIR%%/images/ScanDocSmall.jpg
-%%DATADIR%%/images/ball1.gif
-%%DATADIR%%/images/ball2.gif
-%%DATADIR%%/images/bug.gif
-%%DATADIR%%/images/caution.gif
-%%DATADIR%%/images/master.gif
-%%DATADIR%%/images/tip.gif
-%%DATADIR%%/images/warning.gif
-%%DATADIR%%/templates/apache.pl
-%%DATADIR%%/templates/default.pl
-%%DATADIR%%/test/Makefile
-%%DATADIR%%/test/example.h
diff --git a/devel/silc-toolkit/Makefile b/devel/silc-toolkit/Makefile
deleted file mode 100644
index db6225e52c8d..000000000000
--- a/devel/silc-toolkit/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= silc-toolkit
-PORTVERSION= 1.1.12
-PORTREVISION= 1
-CATEGORIES= devel net security
-MASTER_SITES= SF/silc/silc/toolkit/sources
-DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Secure Internet Live Conferencing (SILC) network toolkit
-WWW= http://www.silcnet.org/
-
-DEPRECATED= Protocol that never got any traction, last release in 2014
-EXPIRATION_DATE=2025-07-31
-
-CONFLICTS= silc-client-1.1.* silc-irssi-client-1.1.*
-
-USES= gmake libtool pathfix perl5 tar:bzip2
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-etcdir=${ETCDIR} \
- --with-simdir=${PREFIX}/lib/silcsim \
- --with-helpdir=${DATADIR}/help \
- --includedir=${PREFIX}/include/silc \
- --enable-shared
-USE_LDCONFIG= yes
-
-OPTIONS_DEFINE= IPV6 THREADS OPTIMIZED_CFLAGS DOCS
-OPTIONS_DEFINE_i386= OPTIMIZED_ASM
-OPTIONS_DEFAULT_i386= OPTIMIZED_ASM
-OPTIONS_DEFAULT= THREADS OPTIMIZED_CFLAGS
-
-THREADS_CONFIGURE_WITH= pthreads
-IPV6_CONFIGURE_ENABLE= ipv6
-OPTIMIZED_ASM_CONFIGURE_ENABLE= asm
-
-post-configure:
- @${REINPLACE_CMD} 's|-fno-regmove||' ${WRKSRC}/lib/silccrypt/Makefile
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/silcsim/*.so
-
-.include <bsd.port.mk>
diff --git a/devel/silc-toolkit/distinfo b/devel/silc-toolkit/distinfo
deleted file mode 100644
index 37e97beaaab5..000000000000
--- a/devel/silc-toolkit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (silc-toolkit-1.1.12.tar.bz2) = be170288f79fbe34971fc26fe762a8329621e11a117f20c218857f2bbad24d6e
-SIZE (silc-toolkit-1.1.12.tar.bz2) = 1845618
diff --git a/devel/silc-toolkit/pkg-descr b/devel/silc-toolkit/pkg-descr
deleted file mode 100644
index ab2f6d370e7f..000000000000
--- a/devel/silc-toolkit/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-SILC Toolkit is a package intended for software developers
-who would like to develop their own SILC based applications
-or help in the development of the SILC.
-
-The Toolkit includes SILC Protocol Core library, SILC Crypto library,
-SILC Key Exchange (SKE) library, SILC Math library,
-SILC Modules (SIM) library, SILC Utility library,
-SILC Client library and few other libraries.
-
-Full documentation provided as bonus ;-)
diff --git a/devel/silc-toolkit/pkg-plist b/devel/silc-toolkit/pkg-plist
deleted file mode 100644
index 96082dae639f..000000000000
--- a/devel/silc-toolkit/pkg-plist
+++ /dev/null
@@ -1,1587 +0,0 @@
-include/silc/client.h
-include/silc/mp_gmp.h
-include/silc/mp_tma.h
-include/silc/silc.h
-include/silc/silcapputil.h
-include/silc/silcargument.h
-include/silc/silcasn1.h
-include/silc/silcasn1_i.h
-include/silc/silcasync.h
-include/silc/silcasync_i.h
-include/silc/silcatomic.h
-include/silc/silcattrs.h
-include/silc/silcauth.h
-include/silc/silcber.h
-include/silc/silcbuffer.h
-include/silc/silcbuffmt.h
-include/silc/silcchannel.h
-include/silc/silccipher.h
-include/silc/silcclient.h
-include/silc/silcclient_entry.h
-include/silc/silccommand.h
-include/silc/silccond.h
-include/silc/silcconfig.h
-include/silc/silcconnauth.h
-include/silc/silcdlist.h
-include/silc/silcfdstream.h
-include/silc/silcfileutil.h
-include/silc/silcfsm.h
-include/silc/silcfsm_i.h
-include/silc/silchash.h
-include/silc/silchashtable.h
-include/silc/silchmac.h
-include/silc/silchttpphp.h
-include/silc/silchttpserver.h
-include/silc/silcid.h
-include/silc/silcidcache.h
-include/silc/silclist.h
-include/silc/silclog.h
-include/silc/silclog_i.h
-include/silc/silcmath.h
-include/silc/silcmemory.h
-include/silc/silcmessage.h
-include/silc/silcmessage_i.h
-include/silc/silcmime.h
-include/silc/silcmime_i.h
-include/silc/silcmode.h
-include/silc/silcmp.h
-include/silc/silcmutex.h
-include/silc/silcnet.h
-include/silc/silcnet_i.h
-include/silc/silcnotify.h
-include/silc/silcpacket.h
-include/silc/silcpk.h
-include/silc/silcpkcs.h
-include/silc/silcpkcs1.h
-include/silc/silcpubkey.h
-include/silc/silcrng.h
-include/silc/silcschedule.h
-include/silc/silcschedule_i.h
-include/silc/silcsftp.h
-include/silc/silcsftp_fs.h
-include/silc/silcsim.h
-include/silc/silcsimutil.h
-include/silc/silcske.h
-include/silc/silcske_groups.h
-include/silc/silcske_i.h
-include/silc/silcske_payload.h
-include/silc/silcskr.h
-include/silc/silcskr_i.h
-include/silc/silcsnprintf.h
-include/silc/silcsocketstream.h
-include/silc/silcsocketstream_i.h
-include/silc/silcstack.h
-include/silc/silcstack_i.h
-include/silc/silcstatus.h
-include/silc/silcstream.h
-include/silc/silcstringprep.h
-include/silc/silcstrutil.h
-include/silc/silcsymbian.h
-include/silc/silcthread.h
-include/silc/silctime.h
-include/silc/silctypes.h
-include/silc/silcutf8.h
-include/silc/silcutil.h
-include/silc/silcvcard.h
-include/silc/silcversion.h
-include/silc/silcwin32.h
-include/silc/stacktrace.h
-include/silc/tma.h
-include/silc/tma_class.h
-include/silc/tma_superclass.h
-lib/libsilc-1.1.so.4
-lib/libsilc-1.1.so.4.0.0
-lib/libsilc.a
-lib/libsilc.so
-lib/libsilcclient-1.1.so.4
-lib/libsilcclient-1.1.so.4.0.0
-lib/libsilcclient.a
-lib/libsilcclient.so
-lib/silcsim/aes.sim.so
-lib/silcsim/blowfish.sim.so
-lib/silcsim/md5.sim.so
-lib/silcsim/none.sim.so
-lib/silcsim/rsa.sim.so
-lib/silcsim/sha1.sim.so
-lib/silcsim/sha256.sim.so
-lib/silcsim/twofish.sim.so
-libdata/pkgconfig/silc.pc
-libdata/pkgconfig/silcclient.pc
-%%PORTDOCS%%%%DOCSDIR%%/BSD
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/CodingStyle
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/GPL
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.MACOSX
-%%PORTDOCS%%%%DOCSDIR%%/README.SYMBIAN
-%%PORTDOCS%%%%DOCSDIR%%/README.WIN32
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-presence-attrs-04.txt
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-silc-commands-07.txt
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-silc-flags-payloads-04.txt
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-silc-ke-auth-09.txt
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-silc-multimedia-session-00.txt
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-silc-pp-09.txt
-%%PORTDOCS%%%%DOCSDIR%%/draft-riikonen-silc-spec-09.txt
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/arch.gif
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/box.gif
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/box2.gif
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/building.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/command_reply_args.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/dot.gif
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/index.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/index.tmpl
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/index_pic.gif
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/intro_reference.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/notifyargs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/platforms.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/porting.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/programming_conv.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_change_private_key_passphrase.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_channel_name_check.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_channel_name_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_client_chmode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_client_chumode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_client_chumode_char.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_create_key_pair.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_get_command_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_get_mode_list.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_get_packet_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_get_status_message.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_id_render.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_identifier_check.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_identifier_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_load_key_pair.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_parse_version_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_show_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_show_public_key_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil-silc_version_to_num.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcapputil.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcaputillib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-SilcArgumentDecodeType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-SilcArgumentDecodedList.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-SilcArgumentPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_get_arg_num.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_get_arg_type.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_get_decoded.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_get_first_arg.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_get_next_arg.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_list_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_list_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_list_parse_decoded.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_payload_encode_one.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_payload_encode_payload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument-silc_argument_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcargument.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_ANY.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_ANY_PRIMITIVE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_BIT_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_BMP_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_BOOLEAN.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_CHOICE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_END.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_ENUM.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_GENERAL_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_GEN_TIME.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_IA5_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_INT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_NULL.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_NUMERIC_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_OCTET_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_OID.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_OPTS.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_PRINTABLE_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_SEQUENCE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_SEQUENCE_OF.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_SET.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_SET_OF.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_SHORT_INT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_TELETEX_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_UNIVERSAL_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_UNRESTRICTED_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_UTC_TIME.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_UTF8_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SILC_ASN1_VISIBLE_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SilcAsn1.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SilcAsn1Options.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SilcAsn1Struct.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-SilcAsn1Tag.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-silc_asn1_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-silc_asn1_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-silc_asn1_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-silc_asn1_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-silc_asn1_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1-silc_asn1_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasn1lib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-SilcAsyncOperation.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-SilcAsyncOperationAbort.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-SilcAsyncOperationPause.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-SilcAsyncOperationStruct.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_abort.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_get_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_halt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync-silc_async_resume.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcasync_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-SilcAtomic16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-SilcAtomic32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-SilcAtomic8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-SilcAtomicPointer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_add_int16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_add_int32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_add_int8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_cas16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_cas32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_cas8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_cas_pointer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_dec16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_dec32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_dec8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_get_int16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_get_int32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_get_int8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_get_pointer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_inc16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_inc32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_inc8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_init16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_init32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_init8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_init_pointer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_set_int16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_set_int32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_set_int8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_set_pointer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_sub_int16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_sub_int32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_sub_int8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_uninit16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_uninit32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_uninit8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic-silc_atomic_uninit_pointer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcatomic.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttribute.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeContact.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeDevice.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeFlags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeMood.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeObjDevice.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeObjGeo.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeObjPN.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeObjPk.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributeObjService.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributePNFormat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-SilcAttributePayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_get_attribute.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_get_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_get_flags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_get_object.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_get_verify_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_payload_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_payload_encode_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_payload_list_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs-silc_attribute_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcattrs.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-SilcAuthMethod.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-SilcAuthPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-SilcKeyAgreementPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_get_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_get_method.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_get_public_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_public_key_auth_generate.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_public_key_auth_generate_wpub.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_public_key_auth_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_public_key_auth_verify_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_auth_verify_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_key_agreement_get_hostname.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_key_agreement_get_port.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_key_agreement_get_protocol.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_key_agreement_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_key_agreement_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth-silc_key_agreement_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcauth.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber-SilcBerClass.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber-SilcBerEncoding.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber-silc_ber_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber-silc_ber_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber-silc_ber_encoded_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcber.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-SilcBuffer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_alloc_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_clear.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_clone.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_copy.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_datalen.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_end.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_enlarge.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_headlen.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_pull.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_pull_tail.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_purge.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_push.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_push_tail.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_put.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_put_head.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_put_tail.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_realloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_realloc_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_reset.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_salloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_salloc_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_sclone.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_scopy.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_senlarge.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_set.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_srealloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_srealloc_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_steal.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_taillen.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer-silc_buffer_truelen.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffer.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STRFMT_END.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_*_CHAR.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_*_INT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_*_INT64.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_*_NSTRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_*_SHORT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_*_STRING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_ADVANCE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_BUFFER.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_DATA.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_END.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_FUNC.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SILC_STR_OFFSET.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SilcBufferFormatFunc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SilcBufferParamType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SilcBufferSFormatFunc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SilcBufferSUnformatFunc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-SilcBufferUnformatFunc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_format.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_format_vp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_sformat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_sformat_vp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_sstrformat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_strformat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_sunformat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_sunformat_vp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_unformat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt-silc_buffer_unformat_vp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcbuffmt.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-SilcChannelKeyPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-SilcChannelPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_get_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_get_id_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_get_mode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_get_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_key_get_cipher.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_key_get_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_key_get_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_key_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_key_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_key_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_payload_list_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel-silc_channel_payload_parse_list.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcchannel.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-SilcCipher.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-SilcCipherMode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_decrypt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_encrypt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_block_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_iv.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_iv_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_key_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_mode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_get_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_is_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_register.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_register_default.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_set_iv.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_set_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_unregister.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher-silc_cipher_unregister_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccipher.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcAskPassphrase.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcChannelPrivateKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcChannelUser.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClient.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientCommandReply.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientConnectCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientConnection.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientConnectionParams.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientConnectionStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientFileAskName.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientFileError.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientFileMonitor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientFileName.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientMessageType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientMonitorStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientOperations.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientParams.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientRunning.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientStats.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcClientStopped.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcGetAuthMeth.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcKeyAgreementCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcKeyAgreementStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcPrivateMessageKeys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-SilcVerifyPublicKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_abort_key_agreement.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_add_channel_private_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_add_private_message_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_add_private_message_key_ske.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_attribute_add.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_attribute_del.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_attributes_get.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_attributes_request.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_close_connection.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_command_call.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_command_pending.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_command_send.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_connect_to_client.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_connect_to_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_current_channel_private_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_del_channel_private_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_del_channel_private_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_del_private_message_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_file_close.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_file_receive.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_file_send.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_free_private_message_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_key_exchange.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_list_channel_private_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_list_private_message_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_nickname_format.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_nickname_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_on_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_perform_key_agreement.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_perform_key_agreement_stream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_private_message_key_is_set.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_private_message_wait.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_private_message_wait_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_private_message_wait_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_run.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_run_one.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_send_channel_message.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_send_key_agreement.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_send_private_message.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_set_away_message.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient-silc_client_stop.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-SilcChannelEntry.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-SilcClientEntry.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-SilcGetChannelCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-SilcGetClientCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-SilcGetServerCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-SilcServerEntry.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_channel_by_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_channel_by_id_resolve.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_channel_resolve.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_client_by_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_client_by_id_resolve.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_clients.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_clients_local.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_clients_whois.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_server_by_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_get_server_by_id_resolve.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_list_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_list_free_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_list_free_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_lock_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_lock_client.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_lock_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_ref_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_ref_client.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_ref_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_unlock_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_unlock_client.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_unlock_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_unref_channel.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_unref_client.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry-silc_client_unref_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_entry.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_unicode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclient_using.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcclientlib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-SilcCommand.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-SilcCommandCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-SilcCommandFlags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-SilcCommandPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_get.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_get_args.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_get_ident.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_get_status.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_payload_encode_payload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_payload_encode_va.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_payload_encode_vap.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_reply_payload_encode_va.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_reply_payload_encode_vap.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_set_command.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand-silc_command_set_ident.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccommand.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-SilcCond.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-silc_cond_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-silc_cond_broadcast.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-silc_cond_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-silc_cond_signal.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-silc_cond_timedwait.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond-silc_cond_wait.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccond.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SILC_CONFIG_CALLBACK.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SilcConfigCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SilcConfigEntity.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SilcConfigErrno.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SilcConfigFile.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SilcConfigTable.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-SilcConfigType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_close.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_get_filename.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_get_line.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_main.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_open.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_read_current_line.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_read_line.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_register.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_register_table.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig-silc_config_strerror.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconfig.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-SilcConnAuth.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-SilcConnAuthCompletion.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-SilcConnAuthGetAuthData.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-SilcConnectionType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-silc_connauth_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-silc_connauth_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-silc_connauth_get_ske.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-silc_connauth_initiator.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth-silc_connauth_responder.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcconnauth.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccorelib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silccryptlib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-SilcDH.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_compute_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_compute_public.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_generate_private.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_remote_public(1).html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh-silc_dh_remote_public.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdh.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-SilcDList.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_add.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_count.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_del.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_end.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_get.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_insert.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist-silc_dlist_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdlist.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcdoc_xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcexample-SilcExampleStruct.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcexample-SilcExampleType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcexample-silc_example_function.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcexample.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcexample.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream-silc_fd_stream_create.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream-silc_fd_stream_create2.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream-silc_fd_stream_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream-silc_fd_stream_file2.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream-silc_fd_stream_get_error.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream-silc_fd_stream_get_info.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfdstream.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_close.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_open.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_open_mode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_read.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_readfile.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_set_nonblock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_write.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_writefile.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil-silc_file_writefile_mode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfileutil.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_CALL.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_CALL_CONTINUE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_CALL_CONTINUE_SYNC.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_CONTINUE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_EVENT_SIGNAL.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_EVENT_TIMEDWAIT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_EVENT_WAIT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_FINISH.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_STATE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_THREAD_WAIT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_WAIT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SILC_FSM_YIELD.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSM.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMDestructor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMEvent.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMEventStruct.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMStruct.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMThread.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMThreadDestructor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-SilcFSMThreadStruct.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_continue.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_continue_sync.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_event_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_event_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_event_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_finish.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_get_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_get_machine.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_get_schedule.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_get_state_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_is_started.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_next.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_next_later.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_set_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_set_state_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_start_sync.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_thread_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm-silc_fsm_thread_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcfsm_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-SilcHash.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-SilcHashObject.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_alloc_by_oid.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_babbleprint.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_block_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_final.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_fingerprint.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_get_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_get_oid.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_get_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_is_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_make.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_register.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_register_default.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_transform.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_unregister.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_unregister_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash-silc_hash_update.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchash.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-SilcHashCompare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-SilcHashDestructor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-SilcHashForeach.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-SilcHashFunction.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-SilcHashTable.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-SilcHashTableList.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_add.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_add_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_count.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_del.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_del_by_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_del_by_context_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_del_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_find.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_find_by_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_find_by_context_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_find_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_find_foreach.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_find_foreach_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_foreach.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_get.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_list.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_list_reset.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_rehash.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_rehash_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_replace.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_replace_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable-silc_hash_table_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchashtable.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-SilcHmac.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-SilcHmacObject.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_final.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_get_hash.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_get_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_get_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_get_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_init_with_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_is_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_make.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_make_truncated.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_make_with_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_register.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_register_default.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_set_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_unregister.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_unregister_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac-silc_hmac_update.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchmac.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttplib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpphp-silc_http_php.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpphp-silc_http_php_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpphp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpphp.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-SilcHttpConnection.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-SilcHttpServer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-SilcHttpServerCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-silc_http_server_add_header.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-silc_http_server_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-silc_http_server_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-silc_http_server_get_header.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-silc_http_server_send.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver-silc_http_server_send_error.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silchttpserver.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_CHANNEL_COMPARE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_CLIENT_COMPARE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_COMPARE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_COMPARE_HASH.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_COMPARE_TYPE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_GET_ID.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SILC_ID_SERVER_COMPARE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcChannelID.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcClientID.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcID.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcIDIP.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcIDPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcIdType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-SilcServerID.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_dup.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_get_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_id2str.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_encode_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_get_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_get_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_get_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_get_type.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_payload_parse_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_str2id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid-silc_id_str2id2.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcid.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-SilcIDCache.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-SilcIDCacheDestructor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-SilcIDCacheEntry.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_add.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_del.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_del_by_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_del_by_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_find_by_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_find_by_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_find_by_id_one.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_find_by_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_find_by_name_one.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_get_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_move.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_update.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache-silc_idcache_update_by_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcidcache.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-SILC_LIST_END.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-SilcList.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_add.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_count.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_del.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_end.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_get.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_init_prev.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_insert.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist-silc_list_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclist.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_ASSERT.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_LOG_DEBUG.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_LOG_ERROR.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_LOG_FATAL.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_LOG_HEXDUMP.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_LOG_INFO.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_LOG_WARNING.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SILC_VERIFY.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SilcLogCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SilcLogDebugCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SilcLogHexdumpCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-SilcLogType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_debug.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_debug_hexdump.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_flush_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_flushdelay.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_get_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_quick.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_reset_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_reset_callbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_reset_debug_callbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_set_callback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_set_debug_callbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_set_debug_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_set_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog-silc_log_timestamp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silclog_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmath-silc_math_gen_prime.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmath-silc_math_prime_test.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmath.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmath.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmathlib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_calloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_malloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_memdup.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_realloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_scalloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_smalloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_smalloc_ua.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_smemdup.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_srealloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_srealloc_ua.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory-silc_sstrdup.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmemory.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-SilcMessageFlags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-SilcMessagePayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_get_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_get_flags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_get_mac.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_payload_decrypt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_payload_encrypt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_signed_get_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage-silc_message_signed_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmessage_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-SilcMime.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-SilcMimeAssembler.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_add_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_add_field.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_add_multipart.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_assemble.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_assembler_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_assembler_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_encode_partial.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_get_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_get_field.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_get_multiparts.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_is_multipart.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_is_partial.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_partial_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_set_multipart.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime-silc_mime_steal_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmime_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmode-ChannelModes.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmode-ChannelUserModes.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmode-SilcUserMode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmode.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-SilcMPInt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_abs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_add.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_add_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_and.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_bin2mp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_cmp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_cmp_si.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_cmp_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_div.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_div_2exp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_div_2exp_qr.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_div_qr.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_div_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_gcd.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_gcdext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_get_str.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_get_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mod.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mod_2exp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mod_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_modinv.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mp2bin.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mp2bin_noalloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mul.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mul_2exp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_mul_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_neg.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_or.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_pow.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_pow_mod.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_pow_mod_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_pow_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_set.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_set_si.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_set_str.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_set_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_size.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_sizeinbase.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_sqrt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_sub.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_sub_ui.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp-silc_mp_xor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmp.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-SilcMutex.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-SilcRwLock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_mutex_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_mutex_assert_locked.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_mutex_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_mutex_lock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_mutex_unlock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_rwlock_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_rwlock_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_rwlock_rdlock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_rwlock_unlock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex-silc_rwlock_wrlock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcmutex.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-SilcNetCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-SilcNetListener.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-SilcNetResolveCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-SilcNetStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_accept_connection.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_addr2bin.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_check_host_by_sock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_check_local_by_sock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_close_connection.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_close_listener.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_get_error_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_get_local_port.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_get_remote_port.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_get_socket_opt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_gethostbyaddr.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_gethostbyaddr_async.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_gethostbyname.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_gethostbyname_async.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_is_ip.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_is_ip4.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_is_ip6.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_listener_get_hostname.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_listener_get_ip.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_listener_get_port.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_localhost.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_localip.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_set_socket_nonblock.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_set_socket_opt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_tcp_connect.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_tcp_create_listener.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_udp_connect.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_udp_receive.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet-silc_net_udp_send.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnet_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-SilcNotifyPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-SilcNotifyType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_get_arg_num.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_get_args.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_get_type.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_payload_encode_args.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_payload_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify-silc_notify_payload_parse.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcnotify.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacket.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketCallbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketEngine.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketEosCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketError.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketErrorCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketFlags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketReceiveCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketStream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-SilcPacketWrapCoder.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_engine_free_streams_list.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_engine_get_streams.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_engine_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_engine_stop.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_error_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_get_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_get_engine.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_get_ids.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_get_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_get_sender.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_send.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_send_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_send_va.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_send_va_ext.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_set_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_set_ids.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_set_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_set_sid.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_add_remote.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_create.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_destroy.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_get_stream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_inject.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_is_udp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_is_valid.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_link.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_ref.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_set_iv_included.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_set_router.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_set_stream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_unlink.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_unref.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_stream_wrap.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_wait.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_wait_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket-silc_packet_wait_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpacket.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-SilcPublicKeyIdentifier.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-SilcSILCPrivateKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-SilcSILCPublicKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-silc_pkcs_silc_decode_identifier.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-silc_pkcs_silc_encode_identifier.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-silc_pkcs_silc_generate_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk-silc_pkcs_silc_public_key_version.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpk_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-SilcPKCSFileEncoding.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-SilcPKCSType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-SilcPrivateKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-SilcPublicKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_algorithm_register.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_algorithm_unregister.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_decrypt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_encrypt.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_find_algorithm.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_find_pkcs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_get_algorithm.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_get_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_get_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_get_pkcs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_get_supported.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_get_type.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_load_private_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_load_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_private_key_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_private_key_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_private_key_get_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_public_key_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_public_key_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_public_key_copy.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_public_key_export.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_public_key_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_public_key_get_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_register.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_register_default.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_save_private_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_save_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_sign.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_unregister.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_unregister_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs-silc_pkcs_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1-SilcPkcs1BlockType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1-silc_pkcs1_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1-silc_pkcs1_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpkcs1_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpubkey-silc_public_key_payload_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpubkey-silc_public_key_payload_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpubkey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcpubkey.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-SilcRng.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_add_noise.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_get_byte.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_get_byte_fast.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_get_rn16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_get_rn32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_get_rn_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_get_rn_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_add_noise.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_get_byte.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_get_byte_fast.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_get_rn16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_get_rn32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_get_rn_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_get_rn_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_global_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng-silc_rng_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcrng_intro.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SILC_ALL_TASKS.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SILC_TASK_CALLBACK.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SilcSchedule.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SilcTask.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SilcTaskCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SilcTaskEvent.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-SilcTaskNotifyCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_get_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_get_fd_events.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_one.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_set_listen_fd.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_set_notify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_stop.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_add_fd.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_add_signal.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_add_timeout.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_del.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_del_by_all.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_del_by_callback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_del_by_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_task_del_by_fd.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_unset_listen_fd.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule-silc_schedule_wakeup.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcschedule_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-SilcServer.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-SilcServerRunning.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-SilcServerStop.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-silc_server_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-silc_server_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-silc_server_run(1).html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver-silc_server_run.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_admin.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_cipher.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_client.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_connparam.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_deny.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_hash.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_hmac.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_pkcs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_router.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_add_server.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_serverinfo_alloc(1).html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_serverinfo_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params-silc_server_params_set_serverinfo.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcserver_params.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTP.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPAttrCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPAttributes.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPDataCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPErrorCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPExtendedCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPFileOperation.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPHandle.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPHandleCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPMonitor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPMonitorData.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPMonitors.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPName.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPNameCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPStatusCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPVersion.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-SilcSFTPVersionCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_client_shutdown.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_client_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_close.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_extended.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_fsetstat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_fstat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_lstat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_mkdir.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_open.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_opendir.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_read.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_readdir.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_readlink.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_realpath.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_remove.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_rename.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_rmdir.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_server_set_monitor.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_server_shutdown.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_server_start.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_setstat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_stat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_symlink.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp-silc_sftp_write.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-SilcSFTPFSMemoryPerm.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-SilcSFTPFilesystem.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-SilcSFTPFilesystemOps.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-silc_sftp_fs_memory_add_dir.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-silc_sftp_fs_memory_add_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-silc_sftp_fs_memory_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-silc_sftp_fs_memory_del_dir.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-silc_sftp_fs_memory_del_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs-silc_sftp_fs_memory_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftp_fs.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsftplib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsim.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsim.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsimutil.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsimutil.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKECompletionCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKEKeyMaterial.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKEPKType.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKEParams.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKERekeyMaterial.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKESecurityProperties.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKESecurityPropertyFlag.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKEStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKEVerifyCb.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-SilcSKEVerifyCbCompletion.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_free_key_material.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_free_rekey_material.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_get_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_get_key_material.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_get_security_properties.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_initiator.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_map_status.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_parse_version.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_process_key_material_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_rekey_initiator.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_rekey_responder.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_responder.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_set_callbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske-silc_ske_set_keys.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-SilcSKEDiffieHellmanGroup.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-silc_ske_get_supported_groups.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-silc_ske_group_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-silc_ske_group_get_by_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-silc_ske_group_get_by_number.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-silc_ske_group_get_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups-silc_ske_group_get_number.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_groups.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-SilcSKEKEPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-SilcSKEStartPayload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-silc_ske_payload_ke_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-silc_ske_payload_ke_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-silc_ske_payload_ke_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-silc_ske_payload_start_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-silc_ske_payload_start_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload-silc_ske_payload_start_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcske_payload.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskelib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-SilcSKR.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-SilcSKRFind.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-SilcSKRFindCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-SilcSKRKey.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-SilcSKRKeyUsage.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-SilcSKRStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_add_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_add_public_key_simple.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_del_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_add_pkcs_type.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_context.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_country.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_email.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_host.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_org.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_realname.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_usage.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_find_set_username.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_init.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_ref_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_uninit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr-silc_skr_unref_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskr_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcskrlib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsnprintf-silc_asprintf.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsnprintf-silc_snprintf.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsnprintf-silc_vasprintf.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsnprintf-silc_vsnprintf.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsnprintf.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsnprintf.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-SilcSocketStreamCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-SilcSocketStreamStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_stream_get_error.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_stream_get_info.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_stream_is_udp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_stream_set_info.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_stream_set_qos.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_tcp_stream_create.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream-silc_socket_udp_stream_create.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsocketstream_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack-SilcStack.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack-SilcStackFrame.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack-silc_stack_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack-silc_stack_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack-silc_stack_pop.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack-silc_stack_push.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack_i.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstack_i.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstatus-SilcStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstatus-silc_status_get_args.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstatus.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstatus_args.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-SilcStream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-SilcStreamNotifier.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-SilcStreamOps.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-SilcStreamStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-silc_stream_close.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-silc_stream_destroy.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-silc_stream_get_schedule.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-silc_stream_read.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-silc_stream_set_notifier.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream-silc_stream_write.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstream.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstringprep-SilcStringprepFlags.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstringprep-SilcStringprepStatus.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstringprep-silc_stringprep.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstringprep.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstringprep.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-SilcStringEncoding.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_base64_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_base64_encode_file.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_base_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_string_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_string_match.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_string_regex_match.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_string_regexify.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_string_split.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil-silc_strncat.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcstrutil.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsymbiansocketstream.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcsymbiansocketstream.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-SilcThread.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-SilcThreadStart.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-silc_thread_create.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-silc_thread_exit.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-silc_thread_self.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-silc_thread_wait.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread-silc_thread_yield.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcthread.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-SilcTime.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_compare_timeval.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_gettimeofday.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_generalized.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_generalized_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_msec.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_universal.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_universal_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_usec.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_time_value.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_timezone.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime-silc_usleep.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctime.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-FALSE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_32_TO_PTR.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_64_TO_PTR.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_GET16_LSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_GET16_MSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_GET32_LSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_GET32_MSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_GET64_MSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PTR_TO_32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PTR_TO_64.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PUT16_LSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PUT16_MSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PUT32_LSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PUT32_MSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_PUT64_MSB.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_SWAB_16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SILC_SWAB_32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcBool.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcInt16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcInt32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcInt64.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcInt8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcSocket.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcUInt16.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcUInt32.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcUInt64.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-SilcUInt8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes-TRUE.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silctypes.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_c2w.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_decoded_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_encoded_len.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_strcasecmp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_strncasecmp.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_valid.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8-silc_utf8_w2c.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutf8.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_check_line.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_fingerprint.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_format.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_get_input.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_get_real_name.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_get_username.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_gets.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_client_id_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_client_id_hash.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_data.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_data_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_id.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_id_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_id_compare_full.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_ptr.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_public_key.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_public_key_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_string_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_uint.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_utf8_compare.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_hash_utf8_string.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_parse_command_line.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_parse_userfqdn.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_string_is_ascii.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_to_lower.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_to_upper.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil-silc_va_copy.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutil.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcutillib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard-SilcVCard.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard-silc_vcard_alloc.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard-silc_vcard_decode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard-silc_vcard_encode.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard-silc_vcard_fprintf.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard-silc_vcard_free.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcard.xref
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/silcvcardlib.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/space.gif
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/toolkit_index.html
-%%PORTDOCS%%%%DOCSDIR%%/toolkit/zlib.html
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile.defines
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile.defines.in
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile.defines_int
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile.defines_int.in
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile.in
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile.in.bak
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/README
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/mybot/README
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/mybot/mybot.c
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index d898f35c08cc..73c46a00ca39 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -1,16 +1,16 @@
PORTNAME= spirv-llvm-translator
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
-DISTVERSION_llvm20= 20.1.4
-DISTVERSION_llvm19= 19.1.9
-DISTVERSION_llvm18= 18.1.14
-DISTVERSION_llvm17= 17.0.14
-DISTVERSION_llvm16= 16.0.14
-DISTVERSION_llvm15= 15.0.14
-DISTVERSION_llvm14= 14.0.13
+DISTVERSION_llvm20= 20.1.5
+DISTVERSION_llvm19= 19.1.10
+DISTVERSION_llvm18= 18.1.15
+DISTVERSION_llvm17= 17.0.15
+DISTVERSION_llvm16= 16.0.15
+DISTVERSION_llvm15= 15.0.15
+DISTVERSION_llvm14= 14.0.14
DISTVERSION_llvm13= 13.0.3
DISTVERSION_llvm12= 12.0.1
-DISTVERSION_llvm11= 11.0.3
+DISTVERSION_llvm11= 11.0.4
CATEGORIES= devel
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/devel/spirv-llvm-translator/distinfo.llvm11 b/devel/spirv-llvm-translator/distinfo.llvm11
index f72ada7958af..636f285834ec 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm11
+++ b/devel/spirv-llvm-translator/distinfo.llvm11
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750680341
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v11.0.3_GH0.tar.gz) = 4a3f1024196ac0f1505e0e7db599601b37a39d57793eb0164ac8432784ee3c5d
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v11.0.3_GH0.tar.gz) = 835395
+TIMESTAMP = 1752055301
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v11.0.4_GH0.tar.gz) = 302d75fb249b45e80f37b91cc8a65db7ba911f08514d16dad6845b713e1327e0
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v11.0.4_GH0.tar.gz) = 836920
diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14
index 0701d491ae10..b090bbaadc90 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm14
+++ b/devel/spirv-llvm-translator/distinfo.llvm14
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751066387
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.13_GH0.tar.gz) = b29427ff807041adefbd4e11cce5d4060f7b6185253d184ae8c1ab79fa5948cb
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.13_GH0.tar.gz) = 1628225
+TIMESTAMP = 1752055227
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.14_GH0.tar.gz) = 807fd7ae02729bbf47f86f0ed8decbb4cb2b5027ba0428e3ce39187e918613cd
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.14_GH0.tar.gz) = 1628207
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm15 b/devel/spirv-llvm-translator/distinfo.llvm15
index c242f7c5f0fa..bc98ff9d59e7 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm15
+++ b/devel/spirv-llvm-translator/distinfo.llvm15
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749824162
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.14_GH0.tar.gz) = 190a1cb38b4d2019d88da276271a044f31be48e2e0f2d3658aa7fffb8ad77ffd
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.14_GH0.tar.gz) = 1635398
+TIMESTAMP = 1752055231
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.15_GH0.tar.gz) = 52b8b8ddfd133647658dff6caaea6514fd827201984e365ad3552dd1651de321
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.15_GH0.tar.gz) = 1635429
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16
index 618449b6d324..45acfa844a57 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm16
+++ b/devel/spirv-llvm-translator/distinfo.llvm16
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750758918
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.14_GH0.tar.gz) = 46855f8d0c0eeb0719a671fa2a26427808deefb2042013fe0302fb5dfaa29c95
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.14_GH0.tar.gz) = 1671487
+TIMESTAMP = 1753188890
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.15_GH0.tar.gz) = f8ea3e1b4e220c0a641af9689a49f97a5ba97eac4e102de403a8eab238c28f14
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.15_GH0.tar.gz) = 1675228
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm17 b/devel/spirv-llvm-translator/distinfo.llvm17
index 854fac2e1c44..f5c71b9a6648 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm17
+++ b/devel/spirv-llvm-translator/distinfo.llvm17
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749738528
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.14_GH0.tar.gz) = 0aa498daca090793d87ba24a61b01b6dfdcd00ea960611bd2dca1101333b7d88
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.14_GH0.tar.gz) = 1665361
+TIMESTAMP = 1753188896
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.15_GH0.tar.gz) = be29b77b0402ef38450a16c306e56ebabb1bb224f221e1186b90cc9210bce6fc
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.15_GH0.tar.gz) = 1665393
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm18 b/devel/spirv-llvm-translator/distinfo.llvm18
index a3cd61e3126a..b90c0c2d5b55 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm18
+++ b/devel/spirv-llvm-translator/distinfo.llvm18
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749738514
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.14_GH0.tar.gz) = c6f9fbbd3a27f4805f15383059f070263a5b046796f1df3cff06859838b98b90
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.14_GH0.tar.gz) = 1731751
+TIMESTAMP = 1753188904
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.15_GH0.tar.gz) = e737d537b1c2339f4d91cd8aa26f377180ddccf5b67cd575e62481c37255bc48
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.15_GH0.tar.gz) = 1731769
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm19 b/devel/spirv-llvm-translator/distinfo.llvm19
index 8e6b0b8a778d..ad9ddfd98825 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm19
+++ b/devel/spirv-llvm-translator/distinfo.llvm19
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749738498
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.9_GH0.tar.gz) = c7c073a643102d4f2891c15200648740b8c2c5e79794ec5ba24c9f0c4e18c4d6
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.9_GH0.tar.gz) = 1778019
+TIMESTAMP = 1753197009
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.10_GH0.tar.gz) = c829a6090b7ea9cdebaa5d3dbad0972f75bccb46d09b2fe02db17afd7cf4eff2
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.10_GH0.tar.gz) = 1778059
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm20 b/devel/spirv-llvm-translator/distinfo.llvm20
index 19cfa0de55f8..e044388f4810 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm20
+++ b/devel/spirv-llvm-translator/distinfo.llvm20
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749738483
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.4_GH0.tar.gz) = f6c414f9384c8f68775d9461e55e7c492f01759f5a1754f30dad4cbfb049c7d7
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.4_GH0.tar.gz) = 1808447
+TIMESTAMP = 1752594384
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.5_GH0.tar.gz) = 83048509774d865dab7631c887b0673753f59f337256bb56829ea32f30d7584b
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.5_GH0.tar.gz) = 1808451
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-405-g0e71067_GH0.tar.gz) = a91a256254d14f2f8afacef620821b279c7cd7f00fbfcab041720bd82a8561d0
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-405-g0e71067_GH0.tar.gz) = 545390
diff --git a/devel/transient-devel/Makefile b/devel/transient-devel/Makefile
index 7f71ddbb7d75..400167c9a0b2 100644
--- a/devel/transient-devel/Makefile
+++ b/devel/transient-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= transient
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.3
+DISTVERSION= 0.9.4
DISTVERSIONSUFFIX=
CATEGORIES= devel elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/devel/transient-devel/distinfo b/devel/transient-devel/distinfo
index 525fd5227279..3d9fe7bee2d5 100644
--- a/devel/transient-devel/distinfo
+++ b/devel/transient-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751924311
-SHA256 (magit-transient-v0.9.3_GH0.tar.gz) = 962dc27cec5c3d8b5597bfe45074ac4859d3e5daec7730d2d974fbf9133c0f01
-SIZE (magit-transient-v0.9.3_GH0.tar.gz) = 169125
+TIMESTAMP = 1754135349
+SHA256 (magit-transient-v0.9.4_GH0.tar.gz) = 1fc90db3a1748493b33db451ab937bb554d1c2993cfdd8677aac12d0167ebc8e
+SIZE (magit-transient-v0.9.4_GH0.tar.gz) = 169192
diff --git a/devel/transient/Makefile b/devel/transient/Makefile
index 27455e6b000d..689b6425afad 100644
--- a/devel/transient/Makefile
+++ b/devel/transient/Makefile
@@ -1,6 +1,6 @@
PORTNAME= transient
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.3
+DISTVERSION= 0.9.4
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/transient/distinfo b/devel/transient/distinfo
index 699e7b78d06e..95fd070b0033 100644
--- a/devel/transient/distinfo
+++ b/devel/transient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751924211
-SHA256 (magit-transient-v0.9.3_GH0.tar.gz) = 962dc27cec5c3d8b5597bfe45074ac4859d3e5daec7730d2d974fbf9133c0f01
-SIZE (magit-transient-v0.9.3_GH0.tar.gz) = 169125
+TIMESTAMP = 1754135293
+SHA256 (magit-transient-v0.9.4_GH0.tar.gz) = 1fc90db3a1748493b33db451ab937bb554d1c2993cfdd8677aac12d0167ebc8e
+SIZE (magit-transient-v0.9.4_GH0.tar.gz) = 169192
diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile
deleted file mode 100644
index 07c93fbdd570..000000000000
--- a/devel/wrangler/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-PORTNAME= wrangler
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.19.12
-PORTREVISION= 29
-CATEGORIES= devel
-
-MAINTAINER= kfv@kfv.io
-COMMENT= Cloudflare Workers CLI Tool
-WWW= https://developers.cloudflare.com/workers/cli-wrangler/
-
-LICENSE= APACHE20 MIT
-LICENSE_COMB= dual
-LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
-LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
-
-DEPRECATED= Deprecated upstream as of Aug 3, 2023
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libcurl.so:ftp/curl
-
-USES= cargo gmake ssl
-USE_GITHUB= yes
-GH_ACCOUNT= cloudflare
-
-CARGO_FEATURES= --no-default-features sys-openssl
-
-PLIST_FILES= bin/${PORTNAME}
-PORTDOCS= CHANGELOG.md README.md
-
-OPTIONS_DEFINE= DOCS
-OPTIONS_DEFAULT= DOCS
-
-# sys-info-0.9.1 crate fix: https://github.com/FillZpp/sys-info-rs/issues/80
-post-patch:
- @${REINPLACE_CMD} \
- -e '/get_cpu/s|unsigned long|uint64_t|' \
- -e '/get_proc_total/s|unsigned long|uint64_t|' \
- ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch]
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/wrangler/Makefile.crates b/devel/wrangler/Makefile.crates
deleted file mode 100644
index dc571e30b01a..000000000000
--- a/devel/wrangler/Makefile.crates
+++ /dev/null
@@ -1,328 +0,0 @@
-CARGO_CRATES= addr2line-0.17.0 \
- adler-1.0.2 \
- aho-corasick-0.7.18 \
- ansi_term-0.12.1 \
- anyhow-1.0.56 \
- arrayref-0.3.6 \
- arrayvec-0.5.2 \
- assert_cmd-2.0.4 \
- async-trait-0.1.53 \
- atty-0.2.14 \
- autocfg-1.1.0 \
- backtrace-0.3.65 \
- base64-0.13.0 \
- billboard-0.1.0 \
- binary-install-0.0.3-alpha.1 \
- bitflags-1.3.2 \
- blake2b_simd-0.5.11 \
- block-buffer-0.7.3 \
- block-buffer-0.9.0 \
- block-padding-0.1.5 \
- bstr-0.2.17 \
- bumpalo-3.9.1 \
- byte-tools-0.3.1 \
- byteorder-1.4.3 \
- bytes-0.4.12 \
- bytes-1.1.0 \
- bzip2-0.4.3 \
- bzip2-sys-0.1.11+1.0.8 \
- cc-1.0.73 \
- cfg-if-0.1.10 \
- cfg-if-1.0.0 \
- chrome-devtools-rs-0.0.0-alpha.3 \
- chrono-0.4.19 \
- clap-2.34.0 \
- clicolors-control-1.0.1 \
- cloudflare-0.9.1 \
- colored_json-2.1.0 \
- combine-4.6.3 \
- config-0.11.0 \
- console-0.9.2 \
- console-0.11.3 \
- console-0.14.1 \
- console-0.15.0 \
- constant_time_eq-0.1.5 \
- core-foundation-0.9.3 \
- core-foundation-sys-0.8.3 \
- cpufeatures-0.2.2 \
- crc32fast-1.3.2 \
- crossbeam-utils-0.8.8 \
- csv-1.1.6 \
- csv-core-0.1.10 \
- curl-0.4.43 \
- curl-sys-0.4.53+curl-7.82.0 \
- darling-0.13.4 \
- darling_core-0.13.4 \
- darling_macro-0.13.4 \
- data-encoding-2.3.2 \
- difflib-0.4.0 \
- digest-0.8.1 \
- digest-0.9.0 \
- dirs-1.0.5 \
- dirs-2.0.2 \
- dirs-3.0.2 \
- dirs-sys-0.3.7 \
- doc-comment-0.3.3 \
- either-1.6.1 \
- encode_unicode-0.3.6 \
- encoding_rs-0.8.31 \
- env_logger-0.8.4 \
- erased-serde-0.3.20 \
- error-chain-0.12.4 \
- failure-0.1.8 \
- failure_derive-0.1.8 \
- fake-simd-0.1.2 \
- fastrand-1.7.0 \
- filetime-0.2.16 \
- flate2-1.0.23 \
- float-cmp-0.9.0 \
- fnv-1.0.7 \
- foreign-types-0.3.2 \
- foreign-types-shared-0.1.1 \
- form_urlencoded-1.0.1 \
- fs2-0.4.3 \
- fs_extra-1.2.0 \
- fsevent-0.4.0 \
- fsevent-sys-2.0.1 \
- fuchsia-zircon-0.3.3 \
- fuchsia-zircon-sys-0.3.3 \
- futures-0.3.21 \
- futures-channel-0.3.21 \
- futures-core-0.3.21 \
- futures-executor-0.3.21 \
- futures-io-0.3.21 \
- futures-macro-0.3.21 \
- futures-sink-0.3.21 \
- futures-task-0.3.21 \
- futures-util-0.3.21 \
- generic-array-0.12.4 \
- generic-array-0.14.5 \
- getrandom-0.1.16 \
- getrandom-0.2.6 \
- gimli-0.26.1 \
- globset-0.4.8 \
- h2-0.3.13 \
- hashbrown-0.11.2 \
- heck-0.3.3 \
- hermit-abi-0.1.19 \
- hex-0.4.3 \
- http-0.2.6 \
- http-body-0.4.4 \
- httparse-1.7.0 \
- httpdate-1.0.2 \
- humantime-2.1.0 \
- hyper-0.14.18 \
- hyper-rustls-0.23.0 \
- hyper-tls-0.5.0 \
- ident_case-1.0.1 \
- idna-0.2.3 \
- ignore-0.4.18 \
- indexmap-1.8.1 \
- indicatif-0.15.0 \
- inotify-0.7.1 \
- inotify-sys-0.1.5 \
- input_buffer-0.4.0 \
- instant-0.1.12 \
- iovec-0.1.4 \
- ipnet-2.5.0 \
- is_executable-0.1.2 \
- itertools-0.10.3 \
- itoa-0.4.8 \
- itoa-1.0.1 \
- js-sys-0.3.57 \
- kernel32-sys-0.2.2 \
- lazy_static-1.4.0 \
- lazycell-1.3.0 \
- lexical-core-0.7.6 \
- libc-0.2.124 \
- libz-sys-1.1.5 \
- line-wrap-0.1.1 \
- linked-hash-map-0.5.4 \
- log-0.4.16 \
- matches-0.1.9 \
- memchr-2.4.1 \
- mime-0.3.16 \
- mime_guess-2.0.4 \
- miniz_oxide-0.5.1 \
- mio-0.6.23 \
- mio-0.8.2 \
- mio-extras-2.0.6 \
- miow-0.2.2 \
- miow-0.3.7 \
- native-tls-0.2.10 \
- net2-0.2.37 \
- nom-5.1.2 \
- normalize-line-endings-0.3.0 \
- notify-4.0.17 \
- ntapi-0.3.7 \
- num-integer-0.1.44 \
- num-traits-0.2.14 \
- num_cpus-1.13.1 \
- num_threads-0.1.5 \
- number_prefix-0.3.0 \
- number_prefix-0.4.0 \
- oauth2-4.1.0 \
- object-0.28.3 \
- once_cell-1.10.0 \
- opaque-debug-0.2.3 \
- opaque-debug-0.3.0 \
- openssl-0.10.38 \
- openssl-probe-0.1.5 \
- openssl-src-111.18.0+1.1.1n \
- openssl-sys-0.9.72 \
- os-version-0.2.0 \
- parity-ws-0.11.1 \
- path-slash-0.1.4 \
- percent-encoding-1.0.1 \
- percent-encoding-2.1.0 \
- pin-project-1.0.10 \
- pin-project-internal-1.0.10 \
- pin-project-lite-0.2.8 \
- pin-utils-0.1.0 \
- pkg-config-0.3.25 \
- plist-1.3.1 \
- ppv-lite86-0.2.16 \
- predicates-2.1.1 \
- predicates-core-1.0.3 \
- predicates-tree-1.0.5 \
- prettytable-rs-0.8.0 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.37 \
- quote-1.0.18 \
- rand-0.7.3 \
- rand-0.8.5 \
- rand_chacha-0.2.2 \
- rand_chacha-0.3.1 \
- rand_core-0.5.1 \
- rand_core-0.6.3 \
- rand_hc-0.2.0 \
- redox_syscall-0.1.57 \
- redox_syscall-0.2.13 \
- redox_users-0.3.5 \
- redox_users-0.4.3 \
- regex-1.5.5 \
- regex-automata-0.1.10 \
- regex-syntax-0.6.25 \
- remove_dir_all-0.5.3 \
- reqwest-0.11.10 \
- ring-0.16.20 \
- rust-argon2-0.8.3 \
- rust-ini-0.13.0 \
- rustc-demangle-0.1.21 \
- rustls-0.20.4 \
- rustls-native-certs-0.6.2 \
- rustls-pemfile-0.2.1 \
- rustls-pemfile-0.3.0 \
- rustls-pemfile-1.0.0 \
- rustversion-1.0.6 \
- ryu-1.0.9 \
- safemem-0.3.3 \
- same-file-1.0.6 \
- schannel-0.1.19 \
- sct-0.7.0 \
- security-framework-2.6.1 \
- security-framework-sys-2.6.1 \
- semver-1.0.7 \
- serde-1.0.136 \
- serde_derive-1.0.136 \
- serde_json-1.0.79 \
- serde_path_to_error-0.1.7 \
- serde_qs-0.4.6 \
- serde_urlencoded-0.7.1 \
- serde_with-1.12.1 \
- serde_with_macros-1.5.2 \
- sha-1-0.8.2 \
- sha-1-0.9.8 \
- sha2-0.9.9 \
- signal-hook-registry-1.4.0 \
- siphasher-0.3.10 \
- slab-0.4.6 \
- socket2-0.4.4 \
- spin-0.5.2 \
- static_assertions-1.1.0 \
- strsim-0.8.0 \
- strsim-0.10.0 \
- structopt-0.3.26 \
- structopt-derive-0.4.18 \
- syn-1.0.91 \
- synstructure-0.12.6 \
- sys-info-0.9.1 \
- tar-0.4.38 \
- tempfile-3.3.0 \
- term-0.5.2 \
- term_size-0.3.2 \
- termcolor-1.1.3 \
- terminal_size-0.1.17 \
- termios-0.3.3 \
- termtree-0.2.4 \
- text_io-0.1.10 \
- textwrap-0.11.0 \
- thiserror-1.0.30 \
- thiserror-impl-1.0.30 \
- thread_local-1.1.4 \
- time-0.1.44 \
- time-0.3.9 \
- tinyvec-1.5.1 \
- tinyvec_macros-0.1.0 \
- tokio-1.17.0 \
- tokio-macros-1.7.0 \
- tokio-native-tls-0.3.0 \
- tokio-retry-0.3.0 \
- tokio-rustls-0.23.3 \
- tokio-stream-0.1.8 \
- tokio-tungstenite-0.14.0 \
- tokio-util-0.7.1 \
- toml-0.5.9 \
- toml_edit-0.2.1 \
- tower-service-0.3.1 \
- tracing-0.1.34 \
- tracing-attributes-0.1.20 \
- tracing-core-0.1.26 \
- try-lock-0.2.3 \
- tungstenite-0.13.0 \
- twox-hash-1.6.2 \
- typenum-1.15.0 \
- uname-0.1.1 \
- unescape-0.1.0 \
- unicase-2.6.0 \
- unicode-bidi-0.3.7 \
- unicode-normalization-0.1.19 \
- unicode-segmentation-1.9.0 \
- unicode-width-0.1.9 \
- unicode-xid-0.2.2 \
- untrusted-0.7.1 \
- url-2.2.2 \
- utf-8-0.7.6 \
- uuid-0.8.2 \
- vcpkg-0.2.15 \
- vec_map-0.8.2 \
- version_check-0.9.4 \
- wait-timeout-0.2.0 \
- walkdir-2.3.2 \
- want-0.3.0 \
- wasi-0.9.0+wasi-snapshot-preview1 \
- wasi-0.10.0+wasi-snapshot-preview1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.80 \
- wasm-bindgen-backend-0.2.80 \
- wasm-bindgen-futures-0.4.30 \
- wasm-bindgen-macro-0.2.80 \
- wasm-bindgen-macro-support-0.2.80 \
- wasm-bindgen-shared-0.2.80 \
- web-sys-0.3.57 \
- webpki-0.22.0 \
- webpki-roots-0.22.3 \
- which-4.2.5 \
- winapi-0.2.8 \
- winapi-0.3.9 \
- winapi-build-0.1.1 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- winreg-0.10.1 \
- ws2_32-sys-0.2.1 \
- xattr-0.2.2 \
- xml-rs-0.8.4 \
- yaml-rust-0.4.5 \
- zip-0.5.13
diff --git a/devel/wrangler/distinfo b/devel/wrangler/distinfo
deleted file mode 100644
index d01a28a1304f..000000000000
--- a/devel/wrangler/distinfo
+++ /dev/null
@@ -1,659 +0,0 @@
-TIMESTAMP = 1655904466
-SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
-SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
-SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
-SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27
-SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
-SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
-SIZE (rust/crates/arrayref-0.3.6.crate) = 10035
-SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
-SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
-SHA256 (rust/crates/assert_cmd-2.0.4.crate) = 93ae1ddd39efd67689deb1979d80bad3bf7f2b09c6e6117c8d1f2443b5e2f83e
-SIZE (rust/crates/assert_cmd-2.0.4.crate) = 22581
-SHA256 (rust/crates/async-trait-0.1.53.crate) = ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600
-SIZE (rust/crates/async-trait-0.1.53.crate) = 26210
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61
-SIZE (rust/crates/backtrace-0.3.65.crate) = 74129
-SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
-SIZE (rust/crates/base64-0.13.0.crate) = 62070
-SHA256 (rust/crates/billboard-0.1.0.crate) = 4c919a66b78887ca03ecfbd9c306413eacc6fb9c9dee9daac481cdfd13ee65ee
-SIZE (rust/crates/billboard-0.1.0.crate) = 15614
-SHA256 (rust/crates/binary-install-0.0.3-alpha.1.crate) = f5b3d4bb3a35edf5f87a1e7621a7a1aa9e3278346baa2b34a548869727c80570
-SIZE (rust/crates/binary-install-0.0.3-alpha.1.crate) = 16119
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/blake2b_simd-0.5.11.crate) = afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587
-SIZE (rust/crates/blake2b_simd-0.5.11.crate) = 34096
-SHA256 (rust/crates/block-buffer-0.7.3.crate) = c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
-SIZE (rust/crates/block-buffer-0.7.3.crate) = 7179
-SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
-SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/block-padding-0.1.5.crate) = fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
-SIZE (rust/crates/block-padding-0.1.5.crate) = 7342
-SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
-SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
-SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507
-SHA256 (rust/crates/byte-tools-0.3.1.crate) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
-SIZE (rust/crates/byte-tools-0.3.1.crate) = 5526
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-0.4.12.crate) = 206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c
-SIZE (rust/crates/bytes-0.4.12.crate) = 46361
-SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
-SIZE (rust/crates/bytes-1.1.0.crate) = 49640
-SHA256 (rust/crates/bzip2-0.4.3.crate) = 6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0
-SIZE (rust/crates/bzip2-0.4.3.crate) = 34195
-SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
-SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
-SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
-SIZE (rust/crates/cc-1.0.73.crate) = 57880
-SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
-SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrome-devtools-rs-0.0.0-alpha.3.crate) = a20571a8098aabf6fd6c83b896c3ebccd428c85d5a7e2a59ccb50f6c2ec33816
-SIZE (rust/crates/chrome-devtools-rs-0.0.0-alpha.3.crate) = 9804
-SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
-SIZE (rust/crates/chrono-0.4.19.crate) = 155663
-SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
-SIZE (rust/crates/clap-2.34.0.crate) = 202210
-SHA256 (rust/crates/clicolors-control-1.0.1.crate) = 90082ee5dcdd64dc4e9e0d37fbf3ee325419e39c0092191e0393df65518f741e
-SIZE (rust/crates/clicolors-control-1.0.1.crate) = 4634
-SHA256 (rust/crates/cloudflare-0.9.1.crate) = 28a69d53c61ddd5611ad0203c60aa02074d67f91bfb98db2225833f6bdc2f1a4
-SIZE (rust/crates/cloudflare-0.9.1.crate) = 19342
-SHA256 (rust/crates/colored_json-2.1.0.crate) = 1fd32eb54d016e203b7c2600e3a7802c75843a92e38ccc4869aefeca21771a64
-SIZE (rust/crates/colored_json-2.1.0.crate) = 12336
-SHA256 (rust/crates/combine-4.6.3.crate) = 50b727aacc797f9fc28e355d21f34709ac4fc9adecfe470ad07b8f4464f53062
-SIZE (rust/crates/combine-4.6.3.crate) = 132015
-SHA256 (rust/crates/config-0.11.0.crate) = 1b1b9d958c2b1368a663f05538fc1b5975adce1e19f435acceae987aceeeb369
-SIZE (rust/crates/config-0.11.0.crate) = 32062
-SHA256 (rust/crates/console-0.9.2.crate) = 45e0f3986890b3acbc782009e2629dfe2baa430ac091519ce3be26164a2ae6c0
-SIZE (rust/crates/console-0.9.2.crate) = 18759
-SHA256 (rust/crates/console-0.11.3.crate) = 8c0994e656bba7b922d8dd1245db90672ffb701e684e45be58f20719d69abc5a
-SIZE (rust/crates/console-0.11.3.crate) = 20886
-SHA256 (rust/crates/console-0.14.1.crate) = 3993e6445baa160675931ec041a5e03ca84b9c6e32a056150d3aa2bdda0a1f45
-SIZE (rust/crates/console-0.14.1.crate) = 22844
-SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31
-SIZE (rust/crates/console-0.15.0.crate) = 23507
-SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
-SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
-SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
-SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
-SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
-SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
-SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b
-SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655
-SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
-SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
-SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
-SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
-SIZE (rust/crates/csv-1.1.6.crate) = 886999
-SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
-SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
-SHA256 (rust/crates/curl-0.4.43.crate) = 37d855aeef205b43f65a5001e0997d81f8efca7badad4fad7d897aa7f0d0651f
-SIZE (rust/crates/curl-0.4.43.crate) = 89694
-SHA256 (rust/crates/curl-sys-0.4.53+curl-7.82.0.crate) = 8092905a5a9502c312f223b2775f57ec5c5b715f9a15ee9d2a8591d1364a0352
-SIZE (rust/crates/curl-sys-0.4.53+curl-7.82.0.crate) = 2928573
-SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c
-SIZE (rust/crates/darling-0.13.4.crate) = 20895
-SHA256 (rust/crates/darling_core-0.13.4.crate) = 859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610
-SIZE (rust/crates/darling_core-0.13.4.crate) = 52937
-SHA256 (rust/crates/darling_macro-0.13.4.crate) = 9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835
-SIZE (rust/crates/darling_macro-0.13.4.crate) = 1910
-SHA256 (rust/crates/data-encoding-2.3.2.crate) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57
-SIZE (rust/crates/data-encoding-2.3.2.crate) = 19159
-SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
-SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
-SIZE (rust/crates/digest-0.8.1.crate) = 9449
-SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
-SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/dirs-1.0.5.crate) = 3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901
-SIZE (rust/crates/dirs-1.0.5.crate) = 12908
-SHA256 (rust/crates/dirs-2.0.2.crate) = 13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3
-SIZE (rust/crates/dirs-2.0.2.crate) = 11779
-SHA256 (rust/crates/dirs-3.0.2.crate) = 30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309
-SIZE (rust/crates/dirs-3.0.2.crate) = 12184
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
-SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
-SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
-SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
-SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
-SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
-SHA256 (rust/crates/erased-serde-0.3.20.crate) = ad132dd8d0d0b546348d7d86cb3191aad14b34e5f979781fc005c80d4ac67ffd
-SIZE (rust/crates/erased-serde-0.3.20.crate) = 26473
-SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
-SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
-SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
-SIZE (rust/crates/failure-0.1.8.crate) = 37582
-SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
-SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
-SHA256 (rust/crates/fake-simd-0.1.2.crate) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
-SIZE (rust/crates/fake-simd-0.1.2.crate) = 5398
-SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
-SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
-SHA256 (rust/crates/filetime-0.2.16.crate) = c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c
-SIZE (rust/crates/filetime-0.2.16.crate) = 14502
-SHA256 (rust/crates/flate2-1.0.23.crate) = b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af
-SIZE (rust/crates/flate2-1.0.23.crate) = 70440
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
-SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
-SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
-SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
-SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
-SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
-SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
-SIZE (rust/crates/fs2-0.4.3.crate) = 13138
-SHA256 (rust/crates/fs_extra-1.2.0.crate) = 2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394
-SIZE (rust/crates/fs_extra-1.2.0.crate) = 29918
-SHA256 (rust/crates/fsevent-0.4.0.crate) = 5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6
-SIZE (rust/crates/fsevent-0.4.0.crate) = 7292
-SHA256 (rust/crates/fsevent-sys-2.0.1.crate) = f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0
-SIZE (rust/crates/fsevent-sys-2.0.1.crate) = 3984
-SHA256 (rust/crates/fuchsia-zircon-0.3.3.crate) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
-SIZE (rust/crates/fuchsia-zircon-0.3.3.crate) = 22565
-SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
-SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
-SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e
-SIZE (rust/crates/futures-0.3.21.crate) = 49935
-SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
-SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961
-SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
-SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
-SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6
-SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306
-SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b
-SIZE (rust/crates/futures-io-0.3.21.crate) = 8902
-SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512
-SIZE (rust/crates/futures-macro-0.3.21.crate) = 11250
-SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868
-SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843
-SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a
-SIZE (rust/crates/futures-task-0.3.21.crate) = 11815
-SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a
-SIZE (rust/crates/futures-util-0.3.21.crate) = 153768
-SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd
-SIZE (rust/crates/generic-array-0.12.4.crate) = 18212
-SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803
-SIZE (rust/crates/generic-array-0.14.5.crate) = 28915
-SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
-SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
-SIZE (rust/crates/getrandom-0.2.6.crate) = 28043
-SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4
-SIZE (rust/crates/gimli-0.26.1.crate) = 716168
-SHA256 (rust/crates/globset-0.4.8.crate) = 10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd
-SIZE (rust/crates/globset-0.4.8.crate) = 22886
-SHA256 (rust/crates/h2-0.3.13.crate) = 37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57
-SIZE (rust/crates/h2-0.3.13.crate) = 161962
-SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
-SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
-SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
-SIZE (rust/crates/heck-0.3.3.crate) = 10260
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
-SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/http-0.2.6.crate) = 31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03
-SIZE (rust/crates/http-0.2.6.crate) = 106384
-SHA256 (rust/crates/http-body-0.4.4.crate) = 1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6
-SIZE (rust/crates/http-body-0.4.4.crate) = 7836
-SHA256 (rust/crates/httparse-1.7.0.crate) = 6330e8a36bd8c859f3fa6d9382911fbb7147ec39807f63b923933a247240b9ba
-SIZE (rust/crates/httparse-1.7.0.crate) = 29323
-SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
-SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.18.crate) = b26ae0a80afebe130861d90abf98e3814a4f28a4c6ffeb5ab8ebb2be311e0ef2
-SIZE (rust/crates/hyper-0.14.18.crate) = 179660
-SHA256 (rust/crates/hyper-rustls-0.23.0.crate) = d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac
-SIZE (rust/crates/hyper-rustls-0.23.0.crate) = 29432
-SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
-SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
-SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
-SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
-SIZE (rust/crates/idna-0.2.3.crate) = 271023
-SHA256 (rust/crates/ignore-0.4.18.crate) = 713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d
-SIZE (rust/crates/ignore-0.4.18.crate) = 53174
-SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee
-SIZE (rust/crates/indexmap-1.8.1.crate) = 53220
-SHA256 (rust/crates/indicatif-0.15.0.crate) = 7baab56125e25686df467fe470785512329883aab42696d661247aca2a2896e4
-SIZE (rust/crates/indicatif-0.15.0.crate) = 28897
-SHA256 (rust/crates/inotify-0.7.1.crate) = 4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f
-SIZE (rust/crates/inotify-0.7.1.crate) = 24637
-SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
-SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/input_buffer-0.4.0.crate) = f97967975f448f1a7ddb12b0bc41069d09ed6a1c161a92687e057325db35d413
-SIZE (rust/crates/input_buffer-0.4.0.crate) = 7771
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
-SIZE (rust/crates/iovec-0.1.4.crate) = 8720
-SHA256 (rust/crates/ipnet-2.5.0.crate) = 879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b
-SIZE (rust/crates/ipnet-2.5.0.crate) = 25808
-SHA256 (rust/crates/is_executable-0.1.2.crate) = 302d553b8abc8187beb7d663e34c065ac4570b273bc9511a50e940e99409c577
-SIZE (rust/crates/is_executable-0.1.2.crate) = 9131
-SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3
-SIZE (rust/crates/itertools-0.10.3.crate) = 118661
-SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
-SIZE (rust/crates/itoa-0.4.8.crate) = 11926
-SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35
-SIZE (rust/crates/itoa-1.0.1.crate) = 11059
-SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397
-SIZE (rust/crates/js-sys-0.3.57.crate) = 78605
-SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
-SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/lexical-core-0.7.6.crate) = 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe
-SIZE (rust/crates/lexical-core-0.7.6.crate) = 494385
-SHA256 (rust/crates/libc-0.2.124.crate) = 21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50
-SIZE (rust/crates/libc-0.2.124.crate) = 577742
-SHA256 (rust/crates/libz-sys-1.1.5.crate) = 6f35facd4a5673cb5a48822be2be1d4236c1c99cb4113cab7061ac720d5bf859
-SIZE (rust/crates/libz-sys-1.1.5.crate) = 1494933
-SHA256 (rust/crates/line-wrap-0.1.1.crate) = f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9
-SIZE (rust/crates/line-wrap-0.1.1.crate) = 10010
-SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
-SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
-SHA256 (rust/crates/log-0.4.16.crate) = 6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8
-SIZE (rust/crates/log-0.4.16.crate) = 37758
-SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
-SIZE (rust/crates/matches-0.1.9.crate) = 2246
-SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
-SIZE (rust/crates/memchr-2.4.1.crate) = 64977
-SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
-SIZE (rust/crates/mime-0.3.16.crate) = 15206
-SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
-SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
-SHA256 (rust/crates/miniz_oxide-0.5.1.crate) = d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082
-SIZE (rust/crates/miniz_oxide-0.5.1.crate) = 52418
-SHA256 (rust/crates/mio-0.6.23.crate) = 4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4
-SIZE (rust/crates/mio-0.6.23.crate) = 103554
-SHA256 (rust/crates/mio-0.8.2.crate) = 52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9
-SIZE (rust/crates/mio-0.8.2.crate) = 88272
-SHA256 (rust/crates/mio-extras-2.0.6.crate) = 52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19
-SIZE (rust/crates/mio-extras-2.0.6.crate) = 16292
-SHA256 (rust/crates/miow-0.2.2.crate) = ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d
-SIZE (rust/crates/miow-0.2.2.crate) = 22044
-SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
-SIZE (rust/crates/miow-0.3.7.crate) = 24563
-SHA256 (rust/crates/native-tls-0.2.10.crate) = fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9
-SIZE (rust/crates/native-tls-0.2.10.crate) = 28590
-SHA256 (rust/crates/net2-0.2.37.crate) = 391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae
-SIZE (rust/crates/net2-0.2.37.crate) = 21311
-SHA256 (rust/crates/nom-5.1.2.crate) = ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af
-SIZE (rust/crates/nom-5.1.2.crate) = 136174
-SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
-SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/notify-4.0.17.crate) = ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257
-SIZE (rust/crates/notify-4.0.17.crate) = 54419
-SHA256 (rust/crates/ntapi-0.3.7.crate) = c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f
-SIZE (rust/crates/ntapi-0.3.7.crate) = 126994
-SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
-SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
-SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
-SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
-SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
-SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
-SHA256 (rust/crates/num_threads-0.1.5.crate) = aba1801fb138d8e85e11d0fc70baf4fe1cdfffda7c6cd34a854905df588e5ed0
-SIZE (rust/crates/num_threads-0.1.5.crate) = 7109
-SHA256 (rust/crates/number_prefix-0.3.0.crate) = 17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a
-SIZE (rust/crates/number_prefix-0.3.0.crate) = 6291
-SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/oauth2-4.1.0.crate) = 80e47cfc4c0a1a519d9a025ebfbac3a2439d1b5cdf397d72dcb79b11d9920dab
-SIZE (rust/crates/oauth2-4.1.0.crate) = 73504
-SHA256 (rust/crates/object-0.28.3.crate) = 40bec70ba014595f99f7aa110b84331ffe1ee9aece7fe6f387cc7e3ecda4d456
-SIZE (rust/crates/object-0.28.3.crate) = 233545
-SHA256 (rust/crates/once_cell-1.10.0.crate) = 87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9
-SIZE (rust/crates/once_cell-1.10.0.crate) = 30414
-SHA256 (rust/crates/opaque-debug-0.2.3.crate) = 2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c
-SIZE (rust/crates/opaque-debug-0.2.3.crate) = 5643
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/openssl-0.10.38.crate) = 0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95
-SIZE (rust/crates/openssl-0.10.38.crate) = 207436
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-111.18.0+1.1.1n.crate) = 7897a926e1e8d00219127dc020130eca4292e5ca666dd592480d72c3eca2ff6c
-SIZE (rust/crates/openssl-src-111.18.0+1.1.1n.crate) = 5100899
-SHA256 (rust/crates/openssl-sys-0.9.72.crate) = 7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb
-SIZE (rust/crates/openssl-sys-0.9.72.crate) = 56510
-SHA256 (rust/crates/os-version-0.2.0.crate) = 5a8a1fed76ac765e39058ca106b6229a93c5a60292a1bd4b602ce2be11e1c020
-SIZE (rust/crates/os-version-0.2.0.crate) = 11048
-SHA256 (rust/crates/parity-ws-0.11.1.crate) = 5983d3929ad50f12c3eb9a6743f19d691866ecd44da74c0a3308c3f8a56df0c6
-SIZE (rust/crates/parity-ws-0.11.1.crate) = 68268
-SHA256 (rust/crates/path-slash-0.1.4.crate) = 3cacbb3c4ff353b534a67fb8d7524d00229da4cb1dc8c79f4db96e375ab5b619
-SIZE (rust/crates/path-slash-0.1.4.crate) = 5771
-SHA256 (rust/crates/percent-encoding-1.0.1.crate) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831
-SIZE (rust/crates/percent-encoding-1.0.1.crate) = 10057
-SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
-SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
-SHA256 (rust/crates/pin-project-1.0.10.crate) = 58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e
-SIZE (rust/crates/pin-project-1.0.10.crate) = 56366
-SHA256 (rust/crates/pin-project-internal-1.0.10.crate) = 744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb
-SIZE (rust/crates/pin-project-internal-1.0.10.crate) = 27913
-SHA256 (rust/crates/pin-project-lite-0.2.8.crate) = e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c
-SIZE (rust/crates/pin-project-lite-0.2.8.crate) = 27847
-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.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae
-SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838
-SHA256 (rust/crates/plist-1.3.1.crate) = bd39bc6cdc9355ad1dc5eeedefee696bb35c34caf21768741e81826c0bbd7225
-SIZE (rust/crates/plist-1.3.1.crate) = 44772
-SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
-SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
-SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c
-SIZE (rust/crates/predicates-2.1.1.crate) = 23150
-SHA256 (rust/crates/predicates-core-1.0.3.crate) = da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb
-SIZE (rust/crates/predicates-core-1.0.3.crate) = 7757
-SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032
-SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126
-SHA256 (rust/crates/prettytable-rs-0.8.0.crate) = 0fd04b170004fa2daccf418a7f8253aaf033c27760b5f225889024cf66d7ac2e
-SIZE (rust/crates/prettytable-rs-0.8.0.crate) = 29000
-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-macro2-1.0.37.crate) = ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1
-SIZE (rust/crates/proc-macro2-1.0.37.crate) = 41378
-SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1
-SIZE (rust/crates/quote-1.0.18.crate) = 28911
-SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.crate) = 112246
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
-SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
-SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
-SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
-SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
-SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
-SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
-SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087
-SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42
-SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
-SHA256 (rust/crates/redox_users-0.3.5.crate) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
-SIZE (rust/crates/redox_users-0.3.5.crate) = 12644
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regex-1.5.5.crate) = 1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286
-SIZE (rust/crates/regex-1.5.5.crate) = 238119
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
-SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
-SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
-SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
-SHA256 (rust/crates/reqwest-0.11.10.crate) = 46a1f7aa4f35e5e8b4160449f51afc758f0ce6454315a9fa7d0d113e958c41eb
-SIZE (rust/crates/reqwest-0.11.10.crate) = 140434
-SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
-SIZE (rust/crates/ring-0.16.20.crate) = 5082615
-SHA256 (rust/crates/rust-argon2-0.8.3.crate) = 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb
-SIZE (rust/crates/rust-argon2-0.8.3.crate) = 28313
-SHA256 (rust/crates/rust-ini-0.13.0.crate) = 3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2
-SIZE (rust/crates/rust-ini-0.13.0.crate) = 10767
-SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
-SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
-SHA256 (rust/crates/rustls-0.20.4.crate) = 4fbfeb8d0ddb84706bc597a5574ab8912817c52a397f819e5b614e2265206921
-SIZE (rust/crates/rustls-0.20.4.crate) = 256347
-SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50
-SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089
-SHA256 (rust/crates/rustls-pemfile-0.2.1.crate) = 5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9
-SIZE (rust/crates/rustls-pemfile-0.2.1.crate) = 14278
-SHA256 (rust/crates/rustls-pemfile-0.3.0.crate) = 1ee86d63972a7c661d1536fefe8c3c8407321c3df668891286de28abcd087360
-SIZE (rust/crates/rustls-pemfile-0.3.0.crate) = 14487
-SHA256 (rust/crates/rustls-pemfile-1.0.0.crate) = e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a9
-SIZE (rust/crates/rustls-pemfile-1.0.0.crate) = 14559
-SHA256 (rust/crates/rustversion-1.0.6.crate) = f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f
-SIZE (rust/crates/rustversion-1.0.6.crate) = 18380
-SHA256 (rust/crates/ryu-1.0.9.crate) = 73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f
-SIZE (rust/crates/ryu-1.0.9.crate) = 48391
-SHA256 (rust/crates/safemem-0.3.3.crate) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072
-SIZE (rust/crates/safemem-0.3.3.crate) = 7778
-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.19.crate) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75
-SIZE (rust/crates/schannel-0.1.19.crate) = 42755
-SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
-SIZE (rust/crates/sct-0.7.0.crate) = 27502
-SHA256 (rust/crates/security-framework-2.6.1.crate) = 2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc
-SIZE (rust/crates/security-framework-2.6.1.crate) = 71688
-SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556
-SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717
-SHA256 (rust/crates/semver-1.0.7.crate) = d65bd28f48be7196d222d95b9243287f48d27aca604e08497513019ff0502cc4
-SIZE (rust/crates/semver-1.0.7.crate) = 30064
-SHA256 (rust/crates/serde-1.0.136.crate) = ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789
-SIZE (rust/crates/serde-1.0.136.crate) = 76158
-SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9
-SIZE (rust/crates/serde_derive-1.0.136.crate) = 54776
-SHA256 (rust/crates/serde_json-1.0.79.crate) = 8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95
-SIZE (rust/crates/serde_json-1.0.79.crate) = 144451
-SHA256 (rust/crates/serde_path_to_error-0.1.7.crate) = d7868ad3b8196a8a0aea99a8220b124278ee5320a55e4fde97794b6f85b1a377
-SIZE (rust/crates/serde_path_to_error-0.1.7.crate) = 17805
-SHA256 (rust/crates/serde_qs-0.4.6.crate) = 35965fa1d2413717053d67c2df1f5c3e1763fbf77200ea7e767523707bd5a0af
-SIZE (rust/crates/serde_qs-0.4.6.crate) = 27362
-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-1.12.1.crate) = 946fa04a8ac43ff78a1f4b811990afb9ddbdf5890b46d6dda0ba1998230138b7
-SIZE (rust/crates/serde_with-1.12.1.crate) = 86287
-SHA256 (rust/crates/serde_with_macros-1.5.2.crate) = e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082
-SIZE (rust/crates/serde_with_macros-1.5.2.crate) = 21426
-SHA256 (rust/crates/sha-1-0.8.2.crate) = f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df
-SIZE (rust/crates/sha-1-0.8.2.crate) = 12338
-SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6
-SIZE (rust/crates/sha-1-0.9.8.crate) = 14029
-SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800
-SIZE (rust/crates/sha2-0.9.9.crate) = 22247
-SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
-SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
-SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de
-SIZE (rust/crates/siphasher-0.3.10.crate) = 9889
-SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32
-SIZE (rust/crates/slab-0.4.6.crate) = 16067
-SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
-SIZE (rust/crates/socket2-0.4.4.crate) = 44048
-SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
-SIZE (rust/crates/spin-0.5.2.crate) = 12004
-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.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.crate) = 9309
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/structopt-0.3.26.crate) = 0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10
-SIZE (rust/crates/structopt-0.3.26.crate) = 53798
-SHA256 (rust/crates/structopt-derive-0.4.18.crate) = dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0
-SIZE (rust/crates/structopt-derive-0.4.18.crate) = 20996
-SHA256 (rust/crates/syn-1.0.91.crate) = b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d
-SIZE (rust/crates/syn-1.0.91.crate) = 235996
-SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
-SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
-SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
-SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
-SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6
-SIZE (rust/crates/tar-0.4.38.crate) = 49158
-SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
-SIZE (rust/crates/tempfile-3.3.0.crate) = 27578
-SHA256 (rust/crates/term-0.5.2.crate) = edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42
-SIZE (rust/crates/term-0.5.2.crate) = 37638
-SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
-SIZE (rust/crates/term_size-0.3.2.crate) = 10917
-SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
-SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
-SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
-SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
-SIZE (rust/crates/termios-0.3.3.crate) = 17103
-SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b
-SIZE (rust/crates/termtree-0.2.4.crate) = 4416
-SHA256 (rust/crates/text_io-0.1.10.crate) = 442f2674e6bd8489052b958e0eaebd89c26eefa3be9dc359d1e2ecccdc510f45
-SIZE (rust/crates/text_io-0.1.10.crate) = 7043
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417
-SIZE (rust/crates/thiserror-1.0.30.crate) = 17748
-SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b
-SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230
-SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180
-SIZE (rust/crates/thread_local-1.1.4.crate) = 13106
-SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
-SIZE (rust/crates/time-0.1.44.crate) = 28885
-SHA256 (rust/crates/time-0.3.9.crate) = c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd
-SIZE (rust/crates/time-0.3.9.crate) = 81412
-SHA256 (rust/crates/tinyvec-1.5.1.crate) = 2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2
-SIZE (rust/crates/tinyvec-1.5.1.crate) = 44942
-SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
-SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.17.0.crate) = 2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee
-SIZE (rust/crates/tokio-1.17.0.crate) = 562425
-SHA256 (rust/crates/tokio-macros-1.7.0.crate) = b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7
-SIZE (rust/crates/tokio-macros-1.7.0.crate) = 9261
-SHA256 (rust/crates/tokio-native-tls-0.3.0.crate) = f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b
-SIZE (rust/crates/tokio-native-tls-0.3.0.crate) = 20759
-SHA256 (rust/crates/tokio-retry-0.3.0.crate) = 7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f
-SIZE (rust/crates/tokio-retry-0.3.0.crate) = 6146
-SHA256 (rust/crates/tokio-rustls-0.23.3.crate) = 4151fda0cf2798550ad0b34bcfc9b9dcc2a9d2471c895c68f3a8818e54f2389e
-SIZE (rust/crates/tokio-rustls-0.23.3.crate) = 26939
-SHA256 (rust/crates/tokio-stream-0.1.8.crate) = 50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3
-SIZE (rust/crates/tokio-stream-0.1.8.crate) = 30537
-SHA256 (rust/crates/tokio-tungstenite-0.14.0.crate) = 1e96bb520beab540ab664bd5a9cfeaa1fcd846fa68c830b42e2c8963071251d2
-SIZE (rust/crates/tokio-tungstenite-0.14.0.crate) = 32486
-SHA256 (rust/crates/tokio-util-0.7.1.crate) = 0edfdeb067411dba2044da6d1cb2df793dd35add7888d73c16e3381ded401764
-SIZE (rust/crates/tokio-util-0.7.1.crate) = 87364
-SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
-SIZE (rust/crates/toml-0.5.9.crate) = 55667
-SHA256 (rust/crates/toml_edit-0.2.1.crate) = dbbdcf4f749dd33b1f1ea19b547bf789d87442ec40767d6015e5e2d39158d69a
-SIZE (rust/crates/toml_edit-0.2.1.crate) = 46866
-SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6
-SIZE (rust/crates/tower-service-0.3.1.crate) = 6299
-SHA256 (rust/crates/tracing-0.1.34.crate) = 5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09
-SIZE (rust/crates/tracing-0.1.34.crate) = 72775
-SHA256 (rust/crates/tracing-attributes-0.1.20.crate) = 2e65ce065b4b5c53e73bb28912318cb8c9e9ad3921f1d669eb0e68b4c8143a2b
-SIZE (rust/crates/tracing-attributes-0.1.20.crate) = 26316
-SHA256 (rust/crates/tracing-core-0.1.26.crate) = f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f
-SIZE (rust/crates/tracing-core-0.1.26.crate) = 53727
-SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
-SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
-SHA256 (rust/crates/tungstenite-0.13.0.crate) = 5fe8dada8c1a3aeca77d6b51a4f1314e0f4b8e438b7b1b71e3ddaca8080e4093
-SIZE (rust/crates/tungstenite-0.13.0.crate) = 57945
-SHA256 (rust/crates/twox-hash-1.6.2.crate) = 4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0
-SIZE (rust/crates/twox-hash-1.6.2.crate) = 21880
-SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
-SIZE (rust/crates/typenum-1.15.0.crate) = 40741
-SHA256 (rust/crates/uname-0.1.1.crate) = b72f89f0ca32e4db1c04e2a72f5345d59796d4866a1ee0609084569f73683dc8
-SIZE (rust/crates/uname-0.1.1.crate) = 6852
-SHA256 (rust/crates/unescape-0.1.0.crate) = ccb97dac3243214f8d8507998906ca3e2e0b900bf9bf4870477f125b82e68f6e
-SIZE (rust/crates/unescape-0.1.0.crate) = 2412
-SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
-SIZE (rust/crates/unicase-2.6.0.crate) = 23478
-SHA256 (rust/crates/unicode-bidi-0.3.7.crate) = 1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f
-SIZE (rust/crates/unicode-bidi-0.3.7.crate) = 33759
-SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
-SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
-SHA256 (rust/crates/unicode-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99
-SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241
-SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
-SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
-SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
-SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
-SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
-SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
-SIZE (rust/crates/url-2.2.2.crate) = 68555
-SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
-SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7
-SIZE (rust/crates/uuid-0.8.2.crate) = 37909
-SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
-SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
-SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
-SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
-SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
-SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
-SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
-SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
-SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
-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/wasm-bindgen-0.2.80.crate) = 27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad
-SIZE (rust/crates/wasm-bindgen-0.2.80.crate) = 164576
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4
-SIZE (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 25741
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.30.crate) = 6f741de44b75e14c35df886aff5f1eb73aa114fa5d4d00dcd37b5e01259bf3b2
-SIZE (rust/crates/wasm-bindgen-futures-0.4.30.crate) = 15220
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5
-SIZE (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 11805
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 17857
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.80.crate) = d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744
-SIZE (rust/crates/wasm-bindgen-shared-0.2.80.crate) = 7204
-SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
-SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
-SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
-SIZE (rust/crates/webpki-0.22.0.crate) = 58663
-SHA256 (rust/crates/webpki-roots-0.22.3.crate) = 44d8de8415c823c8abd270ad483c6feeac771fad964890779f9a8cb24fbbc1bf
-SIZE (rust/crates/webpki-roots-0.22.3.crate) = 242291
-SHA256 (rust/crates/which-4.2.5.crate) = 5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae
-SIZE (rust/crates/which-4.2.5.crate) = 9326
-SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
-SIZE (rust/crates/winapi-0.2.8.crate) = 455145
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-build-0.1.1.crate) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
-SIZE (rust/crates/winapi-build-0.1.1.crate) = 669
-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-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
-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/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
-SIZE (rust/crates/winreg-0.10.1.crate) = 25725
-SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
-SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697
-SHA256 (rust/crates/xattr-0.2.2.crate) = 244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c
-SIZE (rust/crates/xattr-0.2.2.crate) = 11750
-SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3
-SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690
-SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
-SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (rust/crates/zip-0.5.13.crate) = 93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815
-SIZE (rust/crates/zip-0.5.13.crate) = 48237
-SHA256 (cloudflare-wrangler-v1.19.12_GH0.tar.gz) = 42414fe79b089251a6a0f12d63dc635e5683825449e8960f70b66b810e5a60cd
-SIZE (cloudflare-wrangler-v1.19.12_GH0.tar.gz) = 978692
diff --git a/devel/wrangler/pkg-descr b/devel/wrangler/pkg-descr
deleted file mode 100644
index 64ac5df0979a..000000000000
--- a/devel/wrangler/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Wrangler is a CLI tool designed for folks who are interested in
-using Cloudflare Workers.
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
index 5149a1289c7e..37a883babe18 100644
--- a/dns/dnsmasq-devel/Makefile
+++ b/dns/dnsmasq-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnsmasq
-DISTVERSION= 2.92test16 # remember to bump PORTEPOCH when going from test to rc!
+DISTVERSION= 2.92test18 # remember to bump PORTEPOCH when going from test to rc!
# Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps:
PORTREVISION= 0
PORTEPOCH= 6
diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo
index cab9ea6d5df9..cd973799f99d 100644
--- a/dns/dnsmasq-devel/distinfo
+++ b/dns/dnsmasq-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752012471
-SHA256 (dnsmasq-2.92test16.tar.xz) = 38b69341f2a582ea2bb9379170a974743d758c641120dd4cd5c11f0e477e7828
-SIZE (dnsmasq-2.92test16.tar.xz) = 583244
+TIMESTAMP = 1754055278
+SHA256 (dnsmasq-2.92test18.tar.xz) = b7846f7faf0dc5ca58dbc14d9c1a2ccd704486e70a8ffaf8c9290ccc8a5163e2
+SIZE (dnsmasq-2.92test18.tar.xz) = 584452
diff --git a/dns/py-tldextract/Makefile b/dns/py-tldextract/Makefile
index e81d12d906e2..b5738662428b 100644
--- a/dns/py-tldextract/Makefile
+++ b/dns/py-tldextract/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tldextract
-PORTVERSION= 3.3.1
-PORTREVISION= 1
+PORTVERSION= 5.3.0
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,14 +11,15 @@ WWW= https://github.com/john-kurkowski/tldextract
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.0:dns/py-idna@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.1.0:www/py-requests@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}filelock>=3.0.8:sysutils/py-filelock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}idna>=2.0:dns/py-idna@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-file>=1.4:www/py-requests-file@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.1.0:www/py-requests@${PY_FLAVOR}
-USES= python
-USE_PYTHON= autoplist concurrent distutils
+USES= python
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/dns/py-tldextract/distinfo b/dns/py-tldextract/distinfo
index 3d9fe480430a..29fdd95f0714 100644
--- a/dns/py-tldextract/distinfo
+++ b/dns/py-tldextract/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657409469
-SHA256 (tldextract-3.3.1.tar.gz) = fe15ac3205e5a25b61689369f98cb45c7778a8f2af113d7c11559ece5195f2d6
-SIZE (tldextract-3.3.1.tar.gz) = 110819
+TIMESTAMP = 1754163797
+SHA256 (tldextract-5.3.0.tar.gz) = b3d2b70a1594a0ecfa6967d57251527d58e00bb5a91a74387baa0d87a0678609
+SIZE (tldextract-5.3.0.tar.gz) = 128502
diff --git a/editors/bvi/Makefile b/editors/bvi/Makefile
index ccebf9fd186a..bfa8a28d8e44 100644
--- a/editors/bvi/Makefile
+++ b/editors/bvi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bvi
-DISTVERSION= 1.4.2
-PORTREVISION= 1
+DISTVERSION= 1.5.0
CATEGORIES= editors
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${DISTVERSION}.src
@@ -16,6 +15,6 @@ USES= ncurses
GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
.include <bsd.port.mk>
diff --git a/editors/bvi/distinfo b/editors/bvi/distinfo
index b7180a5af910..65dbca7e5a27 100644
--- a/editors/bvi/distinfo
+++ b/editors/bvi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678368531
-SHA256 (bvi-1.4.2.src.tar.gz) = 4bba16c2b496963a9b939336c0abcc8d488664492080ae43a86da18cf4ce94f2
-SIZE (bvi-1.4.2.src.tar.gz) = 148323
+TIMESTAMP = 1753997092
+SHA256 (bvi-1.5.0.src.tar.gz) = 6540716a1a3b2b9711635108da14b26baea488881d4a682121c0bddbba6b74cb
+SIZE (bvi-1.5.0.src.tar.gz) = 151429
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 17104006228b..2dcd554a4de9 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 31.0.50.20250716
+DISTVERSION= 31.0.50.20250801
PORTEPOCH= 3
CATEGORIES= editors
PKGNAMESUFFIX= -devel
@@ -24,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \
CPE_VENDOR= gnu
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
-GH_TAGNAME= e450a7802c5
+GH_TAGNAME= 17c54bed4be
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-build-details \
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index 42746ab6fa43..0d62c9681caf 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752695475
-SHA256 (emacs-mirror-emacs-31.0.50.20250716-e450a7802c5_GH0.tar.gz) = 3d7cf606fb9666ed8878effc927848ed40abb2a8aff893a11228d3980027149e
-SIZE (emacs-mirror-emacs-31.0.50.20250716-e450a7802c5_GH0.tar.gz) = 52198537
+TIMESTAMP = 1754132558
+SHA256 (emacs-mirror-emacs-31.0.50.20250801-17c54bed4be_GH0.tar.gz) = dd8174bfa2ee550cda239920aa66a2a938f89188dbe4386662786f0a1ec41301
+SIZE (emacs-mirror-emacs-31.0.50.20250801-17c54bed4be_GH0.tar.gz) = 52221075
diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist
index ae1f49e586f5..417ef66624ba 100644
--- a/editors/emacs-devel/pkg-plist
+++ b/editors/emacs-devel/pkg-plist
@@ -765,6 +765,7 @@ share/applications/emacsclient.desktop
%%DATADIR%%/%%EMACS_VER%%/etc/images/symbols/star_half_16.pbm
%%DATADIR%%/%%EMACS_VER%%/etc/images/symbols/star_half_16.svg
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/README
+%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/close-modified.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/close.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/left-arrow.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/new.xpm
@@ -3807,6 +3808,8 @@ share/applications/emacsclient.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/scroll-lock.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/select.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/select.elc
+%%DATADIR%%/%%EMACS_VER%%/lisp/send-to.el.gz
+%%DATADIR%%/%%EMACS_VER%%/lisp/send-to.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/server.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/server.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/ses.el.gz
diff --git a/editors/with-editor-devel/Makefile b/editors/with-editor-devel/Makefile
index a8dc44c20f1b..bc04bc80b10c 100644
--- a/editors/with-editor-devel/Makefile
+++ b/editors/with-editor-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= with-editor
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.4
+DISTVERSION= 3.4.5
DISTVERSIONSUFFIX=
CATEGORIES= editors elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/editors/with-editor-devel/distinfo b/editors/with-editor-devel/distinfo
index 9ff64c411e6b..cd8d35db500e 100644
--- a/editors/with-editor-devel/distinfo
+++ b/editors/with-editor-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751924561
-SHA256 (magit-with-editor-v3.4.4_GH0.tar.gz) = ed6e5c30dff6d1d7e5d44302ea5e95211a0293a6cd0257ec905380e4d46efd08
-SIZE (magit-with-editor-v3.4.4_GH0.tar.gz) = 34309
+TIMESTAMP = 1754135608
+SHA256 (magit-with-editor-v3.4.5_GH0.tar.gz) = 2ee5d19f0b559ef3ebc9898eb641493cfef5834fdd3e4086dcaff4a5fc49ba02
+SIZE (magit-with-editor-v3.4.5_GH0.tar.gz) = 34357
diff --git a/editors/with-editor/Makefile b/editors/with-editor/Makefile
index 4a1d35bdbc4b..da698d1071da 100644
--- a/editors/with-editor/Makefile
+++ b/editors/with-editor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= with-editor
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.4
+DISTVERSION= 3.4.5
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/with-editor/distinfo b/editors/with-editor/distinfo
index 91bf90301b99..56557399c013 100644
--- a/editors/with-editor/distinfo
+++ b/editors/with-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751924515
-SHA256 (magit-with-editor-v3.4.4_GH0.tar.gz) = ed6e5c30dff6d1d7e5d44302ea5e95211a0293a6cd0257ec905380e4d46efd08
-SIZE (magit-with-editor-v3.4.4_GH0.tar.gz) = 34309
+TIMESTAMP = 1754135563
+SHA256 (magit-with-editor-v3.4.5_GH0.tar.gz) = 2ee5d19f0b559ef3ebc9898eb641493cfef5834fdd3e4086dcaff4a5fc49ba02
+SIZE (magit-with-editor-v3.4.5_GH0.tar.gz) = 34357
diff --git a/emulators/sameboy/Makefile b/emulators/sameboy/Makefile
index 065d043af171..7477c7e23aeb 100644
--- a/emulators/sameboy/Makefile
+++ b/emulators/sameboy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sameboy
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.1
+DISTVERSION= 1.0.2
CATEGORIES= emulators games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/emulators/sameboy/distinfo b/emulators/sameboy/distinfo
index 733bf7a93e9c..2aabea89411a 100644
--- a/emulators/sameboy/distinfo
+++ b/emulators/sameboy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743805732
-SHA256 (LIJI32-SameBoy-v1.0.1_GH0.tar.gz) = ccaba9e567330e3c4ce4ac10e5a410797b148557b42482b4fd55c61d592cd0c9
-SIZE (LIJI32-SameBoy-v1.0.1_GH0.tar.gz) = 7438446
+TIMESTAMP = 1754069839
+SHA256 (LIJI32-SameBoy-v1.0.2_GH0.tar.gz) = 226fb89e0bffb750d59619a8da7d7885517a68d6be3eae682abc7a9a49b16571
+SIZE (LIJI32-SameBoy-v1.0.2_GH0.tar.gz) = 7852346
diff --git a/emulators/sameboy/pkg-plist b/emulators/sameboy/pkg-plist
index 63106b2c8e6b..afa3cc348a6f 100644
--- a/emulators/sameboy/pkg-plist
+++ b/emulators/sameboy/pkg-plist
@@ -20,7 +20,7 @@ share/icons/hicolor/512x512/mimetypes/x-gameboy-rom.png
share/icons/hicolor/64x64/apps/sameboy.png
share/icons/hicolor/64x64/mimetypes/x-gameboy-color-rom.png
share/icons/hicolor/64x64/mimetypes/x-gameboy-rom.png
-share/mime/sameboy.xml
+share/mime/packages/sameboy.xml
@comment %%DATADIR%%/LICENSE
%%DATADIR%%/Palettes/Canyon.sbp
%%DATADIR%%/Palettes/Desert.sbp
diff --git a/finance/Makefile b/finance/Makefile
index 636d68dbf6f0..96e5d2980fce 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -50,7 +50,6 @@
SUBDIR += ledgersmb12
SUBDIR += libbtc
SUBDIR += libofx
- SUBDIR += libstocks
SUBDIR += linux-tradingview
SUBDIR += lnd
SUBDIR += moneymanagerex
diff --git a/finance/libstocks/Makefile b/finance/libstocks/Makefile
deleted file mode 100644
index 0261ea36645e..000000000000
--- a/finance/libstocks/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME= libstocks
-PORTVERSION= 0.5.0
-PORTREVISION= 1
-CATEGORIES= finance devel
-MASTER_SITES= SF
-
-MAINTAINER= ports@virtual-estates.net
-COMMENT= C library which can be used to fetch stocks quotes
-WWW= https://libstocks.sourceforge.net/
-
-DEPRECATED= Abandoned upstream, last release in 2000
-EXPIRATION_DATE=2025-07-31
-
-USE_LDCONFIG= yes
-REINPLACE_ARGS= -i ""
-MAKE_ENV= WITHOUT_PROFILE=yes SRCCONF=/dev/null
-MAKE_ENV+= STAGEDIR="${STAGEDIR}"
-USES= uidfix
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- ${REINPLACE_CMD} -e 's/<malloc.h>/<stdlib.h>/' \
- -e 's/__UNIX__/__unix__/' \
- $$(${GREP} -El '<malloc.h>|__UNIX__' \
- ${WRKSRC}/lib/*.c); \
-
-do-build do-install:
-.for d in lib client
- cd ${WRKSRC}/$d && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} \
- ${MAKEFLAGS} -j2 -f ${FILESDIR}/Makefile.$d ${.TARGET:S/do-//}
-.endfor
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/finance/libstocks/distinfo b/finance/libstocks/distinfo
deleted file mode 100644
index abd808cfed53..000000000000
--- a/finance/libstocks/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libstocks-0.5.0.tar.gz) = 0d4dc756e1b43270b8afd25c9b33ecd13107802a62d63778677dc9cac0957c1c
-SIZE (libstocks-0.5.0.tar.gz) = 48268
diff --git a/finance/libstocks/files/Makefile.client b/finance/libstocks/files/Makefile.client
deleted file mode 100644
index 2cee8a98dcdf..000000000000
--- a/finance/libstocks/files/Makefile.client
+++ /dev/null
@@ -1,12 +0,0 @@
-PROG= libstocks_client
-SRCS= client.c
-MAN=
-PREFIX?=/usr/local
-BINDIR= ${STAGEDIR}${PREFIX}/bin
-
-CFLAGS+=-I${.CURDIR}/../lib
-LDADD+= -L../lib -lstocks
-
-build: all
-
-.include <bsd.prog.mk>
diff --git a/finance/libstocks/files/Makefile.lib b/finance/libstocks/files/Makefile.lib
deleted file mode 100644
index 0d4159691e9a..000000000000
--- a/finance/libstocks/files/Makefile.lib
+++ /dev/null
@@ -1,17 +0,0 @@
-PREFIX?=/usr/local
-LIBDIR= ${STAGEDIR}${PREFIX}/lib
-INCSDIR=${STAGEDIR}${PREFIX}/include
-INCDIR= ${INCSDIR} # for 4.x bsd.lib.mk
-
-LIB= stocks
-SHLIB_MAJOR=0
-SHLIB_MINOR=5
-
-MK_PROFILE=no # to avoid building profiled library
-
-SRCS!= ${MAKE} -f ${.CURDIR}/Makefile.in -V libstocks_a_SOURCES
-INCS!= ${MAKE} -f ${.CURDIR}/Makefile.in -V include_HEADERS
-
-build: all
-
-.include <bsd.lib.mk>
diff --git a/finance/libstocks/files/patch-lib_http.c b/finance/libstocks/files/patch-lib_http.c
deleted file mode 100644
index 994c6a391a48..000000000000
--- a/finance/libstocks/files/patch-lib_http.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- lib/http.c Tue Sep 5 10:42:34 2000
-+++ lib/http.c Tue Jan 8 00:09:06 2002
-@@ -21,5 +21,7 @@
- #define __HTTP_C__
-
- #ifdef __UNIX__
-+#include <sys/types.h>
-+
- #include <sys/socket.h>
- #include <netinet/in.h>
-@@ -32,5 +34,4 @@
- #endif
-
--#include <sys/types.h>
- #include <ctype.h>
- #include <string.h>
diff --git a/finance/libstocks/pkg-descr b/finance/libstocks/pkg-descr
deleted file mode 100644
index cc12edd74695..000000000000
--- a/finance/libstocks/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Libstocks is a C library which can be used to fetch stocks quotes.
-
-It is currently able to get quotes from a lot of stocks markets. The
-supported markets are :
-
- Argentina European markets
- Australia Mexico
- Brasil United States
- Canada Venezuela
- Chili
-
-Unfortunatly, libstocks can get historical quotes just for the United
-States market.
diff --git a/finance/libstocks/pkg-plist b/finance/libstocks/pkg-plist
deleted file mode 100644
index cc09b64dfe0c..000000000000
--- a/finance/libstocks/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/libstocks_client
-include/stocks.h
-lib/libstocks.a
-lib/libstocks.so
-lib/libstocks.so.0
-%%PORTDOCS%%share/doc/libstocks/README
diff --git a/games/julius/Makefile b/games/julius/Makefile
index 35fcf68bf17f..455424950254 100644
--- a/games/julius/Makefile
+++ b/games/julius/Makefile
@@ -1,7 +1,6 @@
PORTNAME= julius
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= games
PKGNAMESUFFIX= -caesariii
diff --git a/games/julius/distinfo b/games/julius/distinfo
index 3366f2091050..7b5785ac795e 100644
--- a/games/julius/distinfo
+++ b/games/julius/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634233552
-SHA256 (bvschaik-julius-v1.7.0_GH0.tar.gz) = 3ee62699bcbf6c74fe5a9c940c62187141422a9bd98e01747a554fd77483431f
-SIZE (bvschaik-julius-v1.7.0_GH0.tar.gz) = 6448466
+TIMESTAMP = 1753988515
+SHA256 (bvschaik-julius-v1.8.0_GH0.tar.gz) = e479e0b60074497b3e81b30749e040c423f493d469d630a774c06b3d61d91159
+SIZE (bvschaik-julius-v1.8.0_GH0.tar.gz) = 8159940
diff --git a/games/naev/Makefile b/games/naev/Makefile
index bbea8d80f369..7600195c4a23 100644
--- a/games/naev/Makefile
+++ b/games/naev/Makefile
@@ -1,6 +1,6 @@
PORTNAME= naev
PORTVERSION= 0.12.4
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONSUFFIX= -source
CATEGORIES= games
MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/
diff --git a/games/simutrans/Makefile b/games/simutrans/Makefile
index 9f3f8e143fde..8a83f6533d7f 100644
--- a/games/simutrans/Makefile
+++ b/games/simutrans/Makefile
@@ -24,7 +24,7 @@ CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_CCache \
CMAKE_DISABLE_FIND_PACKAGE_Subversion
CMAKE_ARGS= -DSIMUTRANS_USE_REVISION=1
-PORTSCOUT= skipv:Nightly
+PORTSCOUT= skipv:nightly
PORTDATA= *
PORTDOCS= change_request.txt \
diff --git a/graphics/Makefile b/graphics/Makefile
index 71716649bbcd..8b9be1162c54 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -118,7 +118,6 @@
SUBDIR += compupic
SUBDIR += converseen
SUBDIR += corrupter
- SUBDIR += cosmoplayer
SUBDIR += cptutils
SUBDIR += crw
SUBDIR += ctl
@@ -348,6 +347,7 @@
SUBDIR += hs-tart
SUBDIR += hugin
SUBDIR += hyprgraphics
+ SUBDIR += hyprland-protocols
SUBDIR += icat
SUBDIR += icc-profiles-adobe-cs4
SUBDIR += icc-profiles-basiccolor
diff --git a/graphics/aeskulap/Makefile b/graphics/aeskulap/Makefile
index 2290144c6a08..502dda98028f 100644
--- a/graphics/aeskulap/Makefile
+++ b/graphics/aeskulap/Makefile
@@ -4,10 +4,10 @@ PORTREVISION= 6
CATEGORIES= graphics
MAINTAINER= danfe@FreeBSD.org
-COMMENT= Medical image viewer
+COMMENT= Medical image viewer and DICOM network client
WWW= https://aeskulap.nongnu.org/
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdcmimage.so:graphics/dcmtk \
@@ -19,6 +19,10 @@ LIB_DEPENDS= libdcmimage.so:graphics/dcmtk \
USES= compiler:c++11-lang autoreconf desktop-file-utils gettext \
gmake gnome jpeg libtool localbase pkgconfig
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-static --with-gsettings
+GLIB_SCHEMAS= org.gnu.aeskulap.gschema.xml
+INSTALL_TARGET= install-strip
USE_GITHUB= yes
GH_ACCOUNT= mikhailnov
GH_TAGNAME= e43334e
@@ -26,8 +30,10 @@ USE_CXXSTD= c++11
USE_GNOME= gtkmm24 intltool libglade2
USE_LDCONFIG= ${PREFIX}/lib/aeskulap
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-static --with-gsettings
-INSTALL_TARGET= install-strip
+post-patch:
+ @${REINPLACE_CMD} -e '/^AM_GCONF_SOURCE_2/,+1d' \
+ ${WRKSRC}/configure.ac
+ @${REINPLACE_CMD} -e '/^if GCONF_SCHEMAS_INSTALL/,+3d' \
+ ${WRKSRC}/src/Makefile.am
.include <bsd.port.mk>
diff --git a/graphics/aeskulap/pkg-plist b/graphics/aeskulap/pkg-plist
index 2be82d9dcde0..823f35166a3d 100644
--- a/graphics/aeskulap/pkg-plist
+++ b/graphics/aeskulap/pkg-plist
@@ -26,7 +26,6 @@ lib/aeskulap/libimagepool.so
%%DATADIR%%/images/stock-tool-scale-22.png
share/appdata/aeskulap.appdata.xml
share/applications/aeskulap.desktop
-share/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml
share/icons/hicolor/64x64/apps/aeskulap.png
share/icons/hicolor/scalable/apps/aeskulap.svg
share/locale/de/LC_MESSAGES/aeskulap.mo
diff --git a/graphics/art/Makefile b/graphics/art/Makefile
index ec539439e9a8..e440ce20311c 100644
--- a/graphics/art/Makefile
+++ b/graphics/art/Makefile
@@ -1,5 +1,6 @@
PORTNAME= art
DISTVERSION= 1.25.6
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://github.com/artpixls/ART/releases/download/${DISTVERSION}/
PKGNAMESUFFIX= -raw-image-editor
diff --git a/graphics/cosmoplayer/Makefile b/graphics/cosmoplayer/Makefile
deleted file mode 100644
index bfe3a5186802..000000000000
--- a/graphics/cosmoplayer/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME= cosmoplayer
-PORTVERSION= 2.1.1
-PORTREVISION= 2
-CATEGORIES= graphics
-#MASTER_SITES= http://opendx.npaci.edu/libs/
-MASTER_SITES= http://distfiles.macports.org/${PORTNAME}/ \
- http://lil.fr.distfiles.macports.org/${PORTNAME}/ \
- http://ftp.leg.uct.ac.za/pub/packages/macports/distfiles/${PORTNAME}/
-DISTNAME= ${PORTNAME}-jar
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Java classes to support VRML
-WWW= http://cic.nist.gov/vrml/cosmoplayer.html
-
-LICENSE= SGI
-LICENSE_NAME= SGI
-LICENSE_FILE= ${WRKSRC}/License
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror auto-accept
-
-DEPRECATED= Abandonware
-EXPIRATION_DATE=2025-07-31
-
-RUN_DEPENDS= ${JAVALIBDIR}/java40.jar:devel/netscape-java40
-
-USES= java
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-JARFILES= npcosmop211.jar
-
-PLIST_FILES= ${JARFILES:S|^|%%JAVAJARDIR%%/|}
-
-post-extract:
- ${MV} ${WRKDIR}/comsoplayer-jar ${WRKSRC}
-
-do-install:
- ${INSTALL_DATA} ${JARFILES:S|^|${WRKSRC}/|} ${STAGEDIR}${JAVAJARDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/cosmoplayer/distinfo b/graphics/cosmoplayer/distinfo
deleted file mode 100644
index 9b7e42670320..000000000000
--- a/graphics/cosmoplayer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cosmoplayer-jar.tar.gz) = 1a79351c2d5300c4e1ceb469852c922dcc24b6ac5a43859226749a35798b6d1e
-SIZE (cosmoplayer-jar.tar.gz) = 44698
diff --git a/graphics/cosmoplayer/pkg-descr b/graphics/cosmoplayer/pkg-descr
deleted file mode 100644
index d06eb5a1e3bb..000000000000
--- a/graphics/cosmoplayer/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This jar file comes from Computer Associates / SGI Cosmo Player.
-It contains classes to support VRML.
-
-It is used by OpenDX.
diff --git a/graphics/ctl/Makefile b/graphics/ctl/Makefile
index 2893f004b773..64c7e2beeeec 100644
--- a/graphics/ctl/Makefile
+++ b/graphics/ctl/Makefile
@@ -1,13 +1,9 @@
PORTNAME= ctl
DISTVERSIONPREFIX= ctl-
-DISTVERSION= 1.5.3
-PORTREVISION= 3
+DISTVERSION= 1.5.4
CATEGORIES= graphics lang
PKGNAMESUFFIX= -language
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 3871cd7717fd184d9fbb667730d35f1a89391f09.patch:-p1 # FreeBSD compatibility patch: https://github.com/ampas/CTL/pull/145
-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Color Transformation Language
WWW= https://github.com/ampas/CTL
@@ -37,4 +33,6 @@ DOCSDIR= share/doc/CTL
OPTIONS_DEFINE= DOCS
+# tests as of 1.5.4: 100% tests passed, 0 tests failed out of 220
+
.include <bsd.port.mk>
diff --git a/graphics/ctl/distinfo b/graphics/ctl/distinfo
index 831eccc6084e..3bfe3e31e920 100644
--- a/graphics/ctl/distinfo
+++ b/graphics/ctl/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1707022854
-SHA256 (ampas-CTL-ctl-1.5.3_GH0.tar.gz) = 0a9f5f3de8964ac5cca31597aca74bf915a3d8214e3276fdcb52c80ad25b0096
-SIZE (ampas-CTL-ctl-1.5.3_GH0.tar.gz) = 3073036
-SHA256 (3871cd7717fd184d9fbb667730d35f1a89391f09.patch) = 3a77003f3474569de39f3b4270cd033c9cf6d22dce4d551fb1edcd6eb0fee30c
-SIZE (3871cd7717fd184d9fbb667730d35f1a89391f09.patch) = 1653
+TIMESTAMP = 1754025845
+SHA256 (ampas-CTL-ctl-1.5.4_GH0.tar.gz) = fb84925320d053827fce965d7aeea5bb8690d7093bb083c8e3915d7a600e25fc
+SIZE (ampas-CTL-ctl-1.5.4_GH0.tar.gz) = 3079675
diff --git a/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp b/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp
deleted file mode 100644
index cd6d7ca72421..000000000000
--- a/graphics/ctl/files/patch-OpenEXR__CTL_exrdpx_exrToDpx.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- OpenEXR_CTL/exrdpx/exrToDpx.cpp.orig 2024-01-04 19:41:17 UTC
-+++ OpenEXR_CTL/exrdpx/exrToDpx.cpp
-@@ -169,13 +169,13 @@ writePixels
- const Rgba &pixel = pixels[y][x];
-
- unsigned int r =
-- (unsigned int) (clamp (float (pixel.r), 0.0f, 1023.0f) + 0.5f);
-+ (unsigned int) (std::clamp (float (pixel.r), 0.0f, 1023.0f) + 0.5f);
-
- unsigned int g =
-- (unsigned int) (clamp (float (pixel.g), 0.0f, 1023.0f) + 0.5f);
-+ (unsigned int) (std::clamp (float (pixel.g), 0.0f, 1023.0f) + 0.5f);
-
- unsigned int b =
-- (unsigned int) (clamp (float (pixel.b), 0.0f, 1023.0f) + 0.5f);
-+ (unsigned int) (std::clamp (float (pixel.b), 0.0f, 1023.0f) + 0.5f);
-
- unsigned int word = (r << 22) | (g << 12) | (b << 2);
-
diff --git a/graphics/ctl/pkg-plist b/graphics/ctl/pkg-plist
index b797b5f996f1..03942c64867b 100644
--- a/graphics/ctl/pkg-plist
+++ b/graphics/ctl/pkg-plist
@@ -26,12 +26,17 @@ include/CTL/CtlTypeStorage.h
include/CTL/CtlVersion.h
include/OpenEXR/ImfCtlApplyTransforms.h
lib/libIlmCtl.so
-lib/libIlmCtl.so.1.5.3
+lib/libIlmCtl.so.1.5
+lib/libIlmCtl.so.1.5.4
lib/libIlmCtlMath.so
-lib/libIlmCtlMath.so.1.5.3
+lib/libIlmCtlMath.so.1.5
+lib/libIlmCtlMath.so.1.5.4
lib/libIlmCtlSimd.so
-lib/libIlmCtlSimd.so.1.5.3
+lib/libIlmCtlSimd.so.1.5
+lib/libIlmCtlSimd.so.1.5.4
lib/libIlmImfCtl.so
+lib/libIlmImfCtl.so.1.5
+lib/libIlmImfCtl.so.1.5.4
%%DATADIR%%/change_saturation.ctl
%%DATADIR%%/transform_DPX_EXR.ctl
%%DATADIR%%/transform_EXR_DPX.ctl
diff --git a/graphics/filament/Makefile b/graphics/filament/Makefile
index c0e27a92e4d8..848ce3c1ff22 100644
--- a/graphics/filament/Makefile
+++ b/graphics/filament/Makefile
@@ -1,6 +1,6 @@
PORTNAME= filament
DISTVERSIONPREFIX= v
-DISTVERSION= 1.62.1
+DISTVERSION= 1.62.2
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/filament/distinfo b/graphics/filament/distinfo
index b63cbf81b763..687b3f3972d7 100644
--- a/graphics/filament/distinfo
+++ b/graphics/filament/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752596311
-SHA256 (google-filament-v1.62.1_GH0.tar.gz) = 7cd0e8a6e050a9346729924823c00155ac2312635c60cb65714142f17ec52231
-SIZE (google-filament-v1.62.1_GH0.tar.gz) = 764525864
+TIMESTAMP = 1754114300
+SHA256 (google-filament-v1.62.2_GH0.tar.gz) = 3ae746cb11fcb93a4cd494a5bbb86a8e2fc81075218593dad0ac0f3381be24e0
+SIZE (google-filament-v1.62.2_GH0.tar.gz) = 766597384
diff --git a/graphics/filament/pkg-plist b/graphics/filament/pkg-plist
index 3fd3b702d3d7..9351c86540cf 100644
--- a/graphics/filament/pkg-plist
+++ b/graphics/filament/pkg-plist
@@ -56,6 +56,7 @@ include/filamat/Enums.h
include/filamat/IncludeCallback.h
include/filamat/MaterialBuilder.h
include/filamat/Package.h
+include/filament-generatePrefilterMipmap/generatePrefilterMipmap.h
include/filament-iblprefilter/IBLPrefilterContext.h
include/filament/Box.h
include/filament/BufferObject.h
@@ -195,6 +196,7 @@ lib/libdracodec.a
lib/libfilabridge.a
lib/libfilaflat.a
lib/libfilamat.a
+lib/libfilament-generatePrefilterMipmap.a
lib/libfilament-iblprefilter.a
lib/libfilament.a
lib/libfilameshio.a
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile
index 2ec905392421..445c78151114 100644
--- a/graphics/gegl/Makefile
+++ b/graphics/gegl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gegl
DISTVERSION= 0.4.62
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GIMP
diff --git a/graphics/hyprland-protocols/Makefile b/graphics/hyprland-protocols/Makefile
new file mode 100644
index 000000000000..e8c07429b712
--- /dev/null
+++ b/graphics/hyprland-protocols/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= hyprland-protocols
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.6.4
+CATEGORIES= graphics
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Wayland protocol extensions for Hyprland
+WWW= https://github.com/hyprwm/hyprland-protocols
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= meson
+
+USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
+NO_ARCH= yes
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/graphics/hyprland-protocols/distinfo b/graphics/hyprland-protocols/distinfo
new file mode 100644
index 000000000000..e74a37925c7e
--- /dev/null
+++ b/graphics/hyprland-protocols/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754038793
+SHA256 (hyprwm-hyprland-protocols-v0.6.4_GH0.tar.gz) = 0d4f99abc21b04fc126dd754e306bb84cd334131d542ff2e0c172190c6570384
+SIZE (hyprwm-hyprland-protocols-v0.6.4_GH0.tar.gz) = 10447
diff --git a/graphics/hyprland-protocols/pkg-descr b/graphics/hyprland-protocols/pkg-descr
new file mode 100644
index 000000000000..2919edd92193
--- /dev/null
+++ b/graphics/hyprland-protocols/pkg-descr
@@ -0,0 +1,10 @@
+This package exists in an effort to bridge the gap between Hyprland
+and KDE/Gnome's functionality, as well as allow apps for some extra
+neat functionality under Hyprland.
+
+Since wayland-protocols is slow to change (on top of Hyprland not
+being allowed to contribute), we have to maintain a set of protocols
+Hyprland uses to plumb some things / add some useful features.
+
+Some of the protocols here also do not belong in wayland-protocols, as
+they are specific to Hyprland.
diff --git a/graphics/hyprland-protocols/pkg-plist b/graphics/hyprland-protocols/pkg-plist
new file mode 100644
index 000000000000..238901696534
--- /dev/null
+++ b/graphics/hyprland-protocols/pkg-plist
@@ -0,0 +1,8 @@
+%%DATADIR%%/protocols/hyprland-ctm-control-v1.xml
+%%DATADIR%%/protocols/hyprland-focus-grab-v1.xml
+%%DATADIR%%/protocols/hyprland-global-shortcuts-v1.xml
+%%DATADIR%%/protocols/hyprland-lock-notify-v1.xml
+%%DATADIR%%/protocols/hyprland-surface-v1.xml
+%%DATADIR%%/protocols/hyprland-toplevel-export-v1.xml
+%%DATADIR%%/protocols/hyprland-toplevel-mapping-v1.xml
+share/pkgconfig/hyprland-protocols.pc
diff --git a/graphics/libpano13/Makefile b/graphics/libpano13/Makefile
index bd42b6ed125f..e994421d3cf7 100644
--- a/graphics/libpano13/Makefile
+++ b/graphics/libpano13/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libpano13
DISTVERSION= 2.9.22
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics java
MASTER_SITES= SF/panotools/${PORTNAME}/${PORTNAME}-${DISTVERSION}
diff --git a/graphics/pastel/Makefile b/graphics/pastel/Makefile
index 5b6880ca1777..332db5718b0c 100644
--- a/graphics/pastel/Makefile
+++ b/graphics/pastel/Makefile
@@ -1,12 +1,11 @@
PORTNAME= pastel
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 24
+DISTVERSION= 0.10.0
CATEGORIES= graphics
MAINTAINER= lcook@FreeBSD.org
COMMENT= Command-line tool to generate, analyze, convert and manipulate colors
-WWW= https://github.com/sharkdp/pastel
+WWW= https://github.com/sharkdp/pastel/
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
@@ -16,113 +15,18 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
USES= cargo shebangfix
USE_GITHUB= yes
GH_ACCOUNT= sharkdp
-SHEBANG_FILES= doc/demo-scripts/gradient.sh
-CARGO_CRATES= aho-corasick-0.7.18 \
- approx-0.5.1 \
- assert_cmd-2.0.4 \
- atty-0.2.14 \
- autocfg-1.1.0 \
- bitflags-1.3.2 \
- bstr-0.2.17 \
- bumpalo-3.9.1 \
- cast-0.2.7 \
- cfg-if-1.0.0 \
- clap-2.34.0 \
- clap-3.1.18 \
- clap_complete-3.1.4 \
- clap_lex-0.2.0 \
- criterion-0.3.5 \
- criterion-plot-0.4.4 \
- crossbeam-channel-0.5.4 \
- crossbeam-deque-0.8.1 \
- crossbeam-epoch-0.9.8 \
- crossbeam-utils-0.8.8 \
- csv-1.1.6 \
- csv-core-0.1.10 \
- difflib-0.4.0 \
- doc-comment-0.3.3 \
- either-1.6.1 \
- getrandom-0.2.6 \
- half-1.8.2 \
- hashbrown-0.11.2 \
- hermit-abi-0.1.19 \
- indexmap-1.8.1 \
- itertools-0.10.3 \
- itoa-0.4.8 \
- itoa-1.0.2 \
- js-sys-0.3.57 \
- lazy_static-1.4.0 \
- libc-0.2.126 \
- log-0.4.17 \
- memchr-2.5.0 \
- memoffset-0.6.5 \
- minimal-lexical-0.2.1 \
- nom-7.1.1 \
- num-traits-0.2.15 \
- num_cpus-1.13.1 \
- once_cell-1.12.0 \
- oorandom-11.1.3 \
- os_str_bytes-6.1.0 \
- output_vt100-0.1.3 \
- plotters-0.3.1 \
- plotters-backend-0.3.2 \
- plotters-svg-0.3.1 \
- ppv-lite86-0.2.16 \
- predicates-2.1.1 \
- predicates-core-1.0.3 \
- predicates-tree-1.0.5 \
- proc-macro2-1.0.39 \
- quote-1.0.18 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.3 \
- rand_xoshiro-0.6.0 \
- rayon-1.5.3 \
- rayon-core-1.9.3 \
- regex-1.5.6 \
- regex-automata-0.1.10 \
- regex-syntax-0.6.26 \
- rustc_version-0.4.0 \
- ryu-1.0.10 \
- same-file-1.0.6 \
- scopeguard-1.1.0 \
- semver-1.0.9 \
- serde-1.0.137 \
- serde_cbor-0.11.2 \
- serde_derive-1.0.137 \
- serde_json-1.0.81 \
- strsim-0.10.0 \
- syn-1.0.95 \
- termcolor-1.1.3 \
- terminal_size-0.1.17 \
- termtree-0.2.4 \
- textwrap-0.11.0 \
- textwrap-0.15.0 \
- tinytemplate-1.2.1 \
- unicode-ident-1.0.0 \
- unicode-width-0.1.9 \
- wait-timeout-0.2.0 \
- walkdir-2.3.2 \
- wasi-0.10.2+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.80 \
- wasm-bindgen-backend-0.2.80 \
- wasm-bindgen-macro-0.2.80 \
- wasm-bindgen-macro-support-0.2.80 \
- wasm-bindgen-shared-0.2.80 \
- web-sys-0.3.57 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0
+SHEBANG_FILES= doc/demo-scripts/gradient.sh
PLIST_FILES= bin/${PORTNAME}
-DOCS= doc/colorcheck.md doc/colorcheck.png \
- doc/demo-scripts/gradient.sh doc/pastel.gif README.md
+
PORTDOCS= ${DOCS:T}
OPTIONS_DEFINE= DOCS
+DOCS= doc/colorcheck.md doc/colorcheck.png \
+ doc/demo-scripts/gradient.sh doc/pastel.gif README.md
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
diff --git a/graphics/pastel/Makefile.crates b/graphics/pastel/Makefile.crates
new file mode 100644
index 000000000000..485a38c4bba7
--- /dev/null
+++ b/graphics/pastel/Makefile.crates
@@ -0,0 +1,122 @@
+CARGO_CRATES= aho-corasick-1.1.3 \
+ anes-0.1.6 \
+ anstyle-1.0.8 \
+ approx-0.5.1 \
+ assert_cmd-2.0.16 \
+ atty-0.2.14 \
+ autocfg-1.3.0 \
+ bitflags-1.3.2 \
+ bstr-1.10.0 \
+ bumpalo-3.16.0 \
+ byteorder-1.5.0 \
+ cast-0.3.0 \
+ cfg-if-1.0.0 \
+ ciborium-0.2.2 \
+ ciborium-io-0.2.2 \
+ ciborium-ll-0.2.2 \
+ clap-3.2.25 \
+ clap-4.5.17 \
+ clap_builder-4.5.17 \
+ clap_complete-3.2.5 \
+ clap_lex-0.2.4 \
+ clap_lex-0.7.2 \
+ criterion-0.5.1 \
+ criterion-plot-0.5.0 \
+ crossbeam-deque-0.8.5 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.20 \
+ crunchy-0.2.2 \
+ difflib-0.4.0 \
+ doc-comment-0.3.3 \
+ either-1.13.0 \
+ errno-0.3.9 \
+ getrandom-0.2.15 \
+ half-2.4.1 \
+ hashbrown-0.12.3 \
+ hermit-abi-0.1.19 \
+ hermit-abi-0.3.9 \
+ hermit-abi-0.4.0 \
+ indexmap-1.9.3 \
+ io-lifetimes-1.0.11 \
+ is-terminal-0.4.13 \
+ itertools-0.10.5 \
+ itoa-1.0.11 \
+ js-sys-0.3.70 \
+ libc-0.2.158 \
+ linux-raw-sys-0.3.8 \
+ log-0.4.22 \
+ memchr-2.7.4 \
+ minimal-lexical-0.2.1 \
+ nom-7.1.3 \
+ num-traits-0.2.19 \
+ once_cell-1.19.0 \
+ oorandom-11.1.4 \
+ os_str_bytes-6.6.1 \
+ output_vt100-0.1.3 \
+ plotters-0.3.6 \
+ plotters-backend-0.3.6 \
+ plotters-svg-0.3.6 \
+ ppv-lite86-0.2.20 \
+ predicates-3.1.2 \
+ predicates-core-1.0.8 \
+ predicates-tree-1.0.11 \
+ proc-macro2-1.0.86 \
+ quote-1.0.37 \
+ rand-0.8.5 \
+ rand_chacha-0.3.1 \
+ rand_core-0.6.4 \
+ rand_xoshiro-0.6.0 \
+ rayon-1.10.0 \
+ rayon-core-1.12.1 \
+ regex-1.10.6 \
+ regex-automata-0.4.7 \
+ regex-syntax-0.8.4 \
+ rustix-0.37.27 \
+ ryu-1.0.18 \
+ same-file-1.0.6 \
+ serde-1.0.210 \
+ serde_derive-1.0.210 \
+ serde_json-1.0.128 \
+ strsim-0.10.0 \
+ syn-2.0.77 \
+ termcolor-1.4.1 \
+ terminal_size-0.2.6 \
+ termtree-0.4.1 \
+ textwrap-0.16.1 \
+ tinytemplate-1.2.1 \
+ unicode-ident-1.0.12 \
+ wait-timeout-0.2.0 \
+ walkdir-2.5.0 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasm-bindgen-0.2.93 \
+ wasm-bindgen-backend-0.2.93 \
+ wasm-bindgen-macro-0.2.93 \
+ wasm-bindgen-macro-support-0.2.93 \
+ wasm-bindgen-shared-0.2.93 \
+ web-sys-0.3.70 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.9 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-sys-0.48.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.6 \
+ zerocopy-0.7.35 \
+ zerocopy-derive-0.7.35
diff --git a/graphics/pastel/distinfo b/graphics/pastel/distinfo
index 3db370be1442..3ef74b0e513c 100644
--- a/graphics/pastel/distinfo
+++ b/graphics/pastel/distinfo
@@ -1,197 +1,247 @@
-TIMESTAMP = 1671089626
-SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
-SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
+TIMESTAMP = 1735255893
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
+SIZE (rust/crates/anes-0.1.6.crate) = 23857
+SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
+SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/assert_cmd-2.0.4.crate) = 93ae1ddd39efd67689deb1979d80bad3bf7f2b09c6e6117c8d1f2443b5e2f83e
-SIZE (rust/crates/assert_cmd-2.0.4.crate) = 22581
+SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
+SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
+SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
-SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
-SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507
-SHA256 (rust/crates/cast-0.2.7.crate) = 4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a
-SIZE (rust/crates/cast-0.2.7.crate) = 11222
+SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
+SIZE (rust/crates/bstr-1.10.0.crate) = 380426
+SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
+SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
+SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
-SIZE (rust/crates/clap-2.34.0.crate) = 202210
-SHA256 (rust/crates/clap-3.1.18.crate) = d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b
-SIZE (rust/crates/clap-3.1.18.crate) = 209664
-SHA256 (rust/crates/clap_complete-3.1.4.crate) = da92e6facd8d73c22745a5d3cbb59bdf8e46e3235c923e516527d8e81eec14a4
-SIZE (rust/crates/clap_complete-3.1.4.crate) = 31223
-SHA256 (rust/crates/clap_lex-0.2.0.crate) = a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213
-SIZE (rust/crates/clap_lex-0.2.0.crate) = 9581
-SHA256 (rust/crates/criterion-0.3.5.crate) = 1604dafd25fba2fe2d5895a9da139f8dc9b319a5fe5354ca137cbbce4e178d10
-SIZE (rust/crates/criterion-0.3.5.crate) = 110662
-SHA256 (rust/crates/criterion-plot-0.4.4.crate) = d00996de9f2f7559f7f4dc286073197f83e92256a59ed395f9aac01fe717da57
-SIZE (rust/crates/criterion-plot-0.4.4.crate) = 22546
-SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53
-SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237
-SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
-SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
-SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c
-SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012
-SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
-SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
-SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
-SIZE (rust/crates/csv-1.1.6.crate) = 886999
-SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
-SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
+SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
+SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
+SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
+SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
+SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
+SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
+SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
+SIZE (rust/crates/clap-3.2.25.crate) = 219403
+SHA256 (rust/crates/clap-4.5.17.crate) = 3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac
+SIZE (rust/crates/clap-4.5.17.crate) = 56802
+SHA256 (rust/crates/clap_builder-4.5.17.crate) = 8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73
+SIZE (rust/crates/clap_builder-4.5.17.crate) = 163559
+SHA256 (rust/crates/clap_complete-3.2.5.crate) = 3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8
+SIZE (rust/crates/clap_complete-3.2.5.crate) = 31625
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
+SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
+SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
+SIZE (rust/crates/criterion-0.5.1.crate) = 110088
+SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
+SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
+SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
+SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
+SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
-SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
-SIZE (rust/crates/getrandom-0.2.6.crate) = 28043
-SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
-SIZE (rust/crates/half-1.8.2.crate) = 41874
-SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
-SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
+SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
+SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
+SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee
-SIZE (rust/crates/indexmap-1.8.1.crate) = 53220
-SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3
-SIZE (rust/crates/itertools-0.10.3.crate) = 118661
-SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
-SIZE (rust/crates/itoa-0.4.8.crate) = 11926
-SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d
-SIZE (rust/crates/itoa-1.0.2.crate) = 11112
-SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397
-SIZE (rust/crates/js-sys-0.3.57.crate) = 78605
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836
-SIZE (rust/crates/libc-0.2.126.crate) = 590481
-SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
-SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
+SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
+SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
+SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
+SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
+SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
+SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
+SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
+SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
+SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
+SIZE (rust/crates/libc-0.2.158.crate) = 751340
+SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
+SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36
-SIZE (rust/crates/nom-7.1.1.crate) = 115818
-SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
-SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
-SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
-SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
-SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225
-SIZE (rust/crates/once_cell-1.12.0.crate) = 31549
-SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
-SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
-SHA256 (rust/crates/os_str_bytes-6.1.0.crate) = 21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa
-SIZE (rust/crates/os_str_bytes-6.1.0.crate) = 21150
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
+SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
+SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
+SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
+SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66
SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473
-SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a
-SIZE (rust/crates/plotters-0.3.1.crate) = 8595577
-SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c
-SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524
-SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9
-SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596
-SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
-SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
-SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c
-SIZE (rust/crates/predicates-2.1.1.crate) = 23150
-SHA256 (rust/crates/predicates-core-1.0.3.crate) = da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb
-SIZE (rust/crates/predicates-core-1.0.3.crate) = 7757
-SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032
-SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126
-SHA256 (rust/crates/proc-macro2-1.0.39.crate) = c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f
-SIZE (rust/crates/proc-macro2-1.0.39.crate) = 41663
-SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1
-SIZE (rust/crates/quote-1.0.18.crate) = 28911
+SHA256 (rust/crates/plotters-0.3.6.crate) = a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3
+SIZE (rust/crates/plotters-0.3.6.crate) = 147577
+SHA256 (rust/crates/plotters-backend-0.3.6.crate) = 414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7
+SIZE (rust/crates/plotters-backend-0.3.6.crate) = 13669
+SHA256 (rust/crates/plotters-svg-0.3.6.crate) = 81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705
+SIZE (rust/crates/plotters-svg-0.3.6.crate) = 6944
+SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
+SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
+SIZE (rust/crates/predicates-3.1.2.crate) = 23986
+SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
+SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
+SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
+SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
+SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
+SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
+SIZE (rust/crates/quote-1.0.37.crate) = 28558
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
-SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
-SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d
-SIZE (rust/crates/rayon-1.5.3.crate) = 167246
-SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f
-SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300
-SHA256 (rust/crates/regex-1.5.6.crate) = d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1
-SIZE (rust/crates/regex-1.5.6.crate) = 238593
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.26.crate) = 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64
-SIZE (rust/crates/regex-syntax-0.6.26.crate) = 293912
-SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
-SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
-SIZE (rust/crates/ryu-1.0.10.crate) = 48485
+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/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
+SIZE (rust/crates/regex-1.10.6.crate) = 253894
+SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
+SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
+SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
+SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
+SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2
+SIZE (rust/crates/rustix-0.37.27.crate) = 324534
+SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
+SIZE (rust/crates/ryu-1.0.18.crate) = 47713
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/semver-1.0.9.crate) = 8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd
-SIZE (rust/crates/semver-1.0.9.crate) = 30843
-SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1
-SIZE (rust/crates/serde-1.0.137.crate) = 76182
-SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
-SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.137.crate) = 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be
-SIZE (rust/crates/serde_derive-1.0.137.crate) = 54831
-SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c
-SIZE (rust/crates/serde_json-1.0.81.crate) = 144480
+SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
+SIZE (rust/crates/serde-1.0.210.crate) = 78338
+SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
+SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
+SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8
+SIZE (rust/crates/serde_json-1.0.128.crate) = 149520
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-1.0.95.crate) = fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942
-SIZE (rust/crates/syn-1.0.95.crate) = 236676
-SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
-SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
-SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
-SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b
-SIZE (rust/crates/termtree-0.2.4.crate) = 4416
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb
-SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
+SHA256 (rust/crates/syn-2.0.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed
+SIZE (rust/crates/syn-2.0.77.crate) = 268784
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
+SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
+SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
+SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
+SIZE (rust/crates/termtree-0.4.1.crate) = 4557
+SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
+SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/unicode-ident-1.0.0.crate) = d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee
-SIZE (rust/crates/unicode-ident-1.0.0.crate) = 34224
-SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
-SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
-SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
-SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
-SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
-SHA256 (rust/crates/wasm-bindgen-0.2.80.crate) = 27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad
-SIZE (rust/crates/wasm-bindgen-0.2.80.crate) = 164576
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4
-SIZE (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 25741
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5
-SIZE (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 11805
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 17857
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.80.crate) = d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744
-SIZE (rust/crates/wasm-bindgen-shared-0.2.80.crate) = 7204
-SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
-SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+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/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5
+SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b
+SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf
+SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484
+SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527
+SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
+SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
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-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
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 (sharkdp-pastel-v0.9.0_GH0.tar.gz) = 473c805de42f6849a4bb14ec103ca007441f355552bdb6ebc80b60dac1f3a95d
-SIZE (sharkdp-pastel-v0.9.0_GH0.tar.gz) = 3230126
+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-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_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_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_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_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+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_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_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_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/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
+SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
+SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+SHA256 (sharkdp-pastel-v0.10.0_GH0.tar.gz) = 7848cd6d2ad8db6543b609dece7c9c28b4720c09fb13aeb204dd03d152159dd2
+SIZE (sharkdp-pastel-v0.10.0_GH0.tar.gz) = 3235468
diff --git a/graphics/pecl-imagick/Makefile b/graphics/pecl-imagick/Makefile
index 3c5c2de6711f..d56cc88050ea 100644
--- a/graphics/pecl-imagick/Makefile
+++ b/graphics/pecl-imagick/Makefile
@@ -1,5 +1,5 @@
PORTNAME= imagick
-PORTVERSION= 3.8.0
+DISTVERSION= 3.8.0
CATEGORIES= graphics
MAINTAINER= 000.fbsd@quip.cz
@@ -14,4 +14,12 @@ CPE_VENDOR= php
CONFIGURE_ARGS= --with-imagick=${LOCALBASE}
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/imagick.c
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/graphics/py-pyglet1/Makefile b/graphics/py-pyglet1/Makefile
index 3cf23c877449..63f4e34aa2c7 100644
--- a/graphics/py-pyglet1/Makefile
+++ b/graphics/py-pyglet1/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pyglet
-PORTVERSION= 1.5.30
-PORTREVISION= 1
+PORTVERSION= 1.5.31
CATEGORIES= graphics multimedia x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyglet1/distinfo b/graphics/py-pyglet1/distinfo
index 21be45643041..8b742b26623c 100644
--- a/graphics/py-pyglet1/distinfo
+++ b/graphics/py-pyglet1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734971214
-SHA256 (pyglet-1.5.30.zip) = 6548f96ece110fc4f23a765958068560b28e1e1ded3ce0e70e461d4dc7fcc21e
-SIZE (pyglet-1.5.30.zip) = 6900668
+TIMESTAMP = 1754055072
+SHA256 (pyglet-1.5.31.zip) = a5e422b4c27b0fc99e92103bf493109cca5c18143583b868b3b4631a98ae9417
+SIZE (pyglet-1.5.31.zip) = 6900712
diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile
index f8872771d065..781dbfd1e55a 100644
--- a/irc/kvirc/Makefile
+++ b/irc/kvirc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= KVIrc
-DISTVERSION= 5.2.6
+DISTVERSION= 5.2.8
CATEGORIES= irc kde
MAINTAINER= vvd@FreeBSD.org
@@ -9,16 +9,15 @@ WWW= https://www.kvirc.net
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/doc/ABOUT-LICENSE
-USES= cmake compiler:c++11-lang cpe desktop-file-utils pkgconfig qt:5 \
- ssl xorg
+USES= cmake compiler:c++11-lang cpe desktop-file-utils gl pkgconfig \
+ qt:6 ssl xorg
USE_GITHUB= yes
+USE_GL= opengl
USE_LDCONFIG= yes
-USE_QT= concurrent core declarative gui multimedia network printsupport \
- sql widgets x11extras xml \
- buildtools:build qmake:build
+USE_QT= 5compat base multimedia
USE_XORG= ice sm x11 xext xrender xscrnsaver
-CMAKE_ARGS= -DQT_VERSION_MAJOR=5
+CMAKE_ARGS= -DQT_VERSION_MAJOR=6
CMAKE_ON= WANT_CRYPT WANT_IPC WANT_IPV6 WANT_OPENSSL WANT_OSS WANT_STRIP \
WANT_TRANSPARENCY
CMAKE_OFF= WANT_COEXISTENCE WANT_DEBUG WANT_ENV_FLAGS \
@@ -35,16 +34,13 @@ OPTIONS_SUB= yes
DCC_VIDEO_DESC= Direct client video connection support (experimental)
DCC_VOICE_DESC= Direct client voice connection support
-GTKSTYLE_DESC= Enable QGtkStyle
AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
AUDIOFILE_CMAKE_BOOL= WANT_AUDIOFILE
-DBUS_USE= qt=dbus
DBUS_CMAKE_BOOL= WANT_QTDBUS
DCC_VIDEO_CMAKE_BOOL= WANT_DCC_VIDEO
-DCC_VIDEO_BROKEN= qt5 support dropped: https://github.com/kvirc/KVIrc/pull/2628
DCC_VOICE_CMAKE_BOOL= WANT_DCC_VOICE
@@ -62,11 +58,11 @@ ENCHANT_CMAKE_BOOL= WANT_SPELLCHECKER
GSM_RUN_DEPENDS= ${LOCALBASE}/lib/libgsm.so:audio/gsm
GSM_CMAKE_BOOL= WANT_GSM
-KDE_IMPLIES= DBUS
-KDE_USES= kde:5
-KDE_USE= kde=auth,codecs,completion,config,configwidgets,coreaddons,i18n \
- kde=jobwidgets,kio,notifications,parts,phonon,service,solid \
- kde=sonnet,textwidgets,widgetsaddons,windowsystem,xmlgui,ecm:build
+KDE_USES= kde:6
+KDE_USE= kde=colorscheme,completion,config,configwidgets \
+ kde=coreaddons,guiaddons,i18n,jobwidgets,kio \
+ kde=notifications,parts,service,statusnotifieritem \
+ kde=widgetsaddons,windowsystem,xmlgui,ecm:build
KDE_CMAKE_BOOL= WANT_KDE
NLS_USES= gettext-tools
@@ -81,7 +77,7 @@ PERL_USES= perl5
PERL_USE= perl5:run
PERL_CMAKE_BOOL= WANT_PERL
-PHONON_USES= kde:5
+PHONON_USES= kde:6
PHONON_USE= kde=phonon
PHONON_CMAKE_BOOL= WANT_PHONON
@@ -91,7 +87,7 @@ PYTHON_CMAKE_BOOL= WANT_PYTHON
SVG_USE= qt=svg
SVG_CMAKE_BOOL= WANT_QTSVG
-WEBENGINE_USE= qt=location,webchannel,webengine
+WEBENGINE_USE= qt=declarative,positioning,webchannel,webengine
WEBENGINE_CMAKE_BOOL= WANT_QTWEBENGINE
.include <bsd.port.mk>
diff --git a/irc/kvirc/distinfo b/irc/kvirc/distinfo
index fc61dfb466ba..c543678a1d48 100644
--- a/irc/kvirc/distinfo
+++ b/irc/kvirc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729376925
-SHA256 (KVIrc-KVIrc-5.2.6_GH0.tar.gz) = e8de989b5df8d9286da3e26146682a349fe496864dc2e7d7eae8dc27167fdd25
-SIZE (KVIrc-KVIrc-5.2.6_GH0.tar.gz) = 6336310
+TIMESTAMP = 1754141414
+SHA256 (KVIrc-KVIrc-5.2.8_GH0.tar.gz) = 914a8cd0b88d2576450798d5c51973c1cf3ee40a45baaf2151630c9daf46615d
+SIZE (KVIrc-KVIrc-5.2.8_GH0.tar.gz) = 6443327
diff --git a/irc/kvirc/pkg-plist b/irc/kvirc/pkg-plist
index 962acfa7ea94..f2230951f51d 100644
--- a/irc/kvirc/pkg-plist
+++ b/irc/kvirc/pkg-plist
@@ -1489,6 +1489,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/about_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/about_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/about_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/about_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/about_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/about_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/addon_cs.mo
@@ -1507,6 +1508,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/addon_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/addon_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/addon_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/addon_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/addon_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/addon_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/dcc_cs.mo
@@ -1525,6 +1527,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/dcc_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/dcc_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/dcc_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/dcc_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/dcc_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/dcc_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/defscript_cs.mo
@@ -1543,6 +1546,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/defscript_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/defscript_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/defscript_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/defscript_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/defscript_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/defscript_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/editor_cs.mo
@@ -1561,6 +1565,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/editor_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/editor_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/editor_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/editor_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/editor_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/editor_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_cs.mo
@@ -1579,6 +1584,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/filetransferwindow_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvirc_cs.mo
@@ -1597,6 +1603,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/kvirc_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvirc_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvirc_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/kvirc_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvirc_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvirc_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvs_cs.mo
@@ -1615,6 +1622,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/kvs_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvs_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvs_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/kvs_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvs_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/kvs_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/log_cs.mo
@@ -1634,6 +1642,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/log_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/log_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/log_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/log_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/log_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/log_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_cs.mo
@@ -1652,6 +1661,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/mediaplayer_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/notifier_cs.mo
@@ -1670,6 +1680,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/notifier_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/notifier_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/notifier_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/notifier_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/notifier_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/notifier_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/objects_cs.mo
@@ -1687,6 +1698,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/objects_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/objects_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/objects_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/objects_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/objects_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/objects_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/options_cs.mo
@@ -1705,6 +1717,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/options_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/options_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/options_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/options_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/options_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/options_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/perl_cs.mo
@@ -1723,6 +1736,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/perl_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/perl_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/perl_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/perl_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/perl_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/perl_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/python_cs.mo
@@ -1740,6 +1754,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/python_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/python_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/python_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/python_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/python_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/python_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/register_cs.mo
@@ -1758,6 +1773,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/register_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/register_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/register_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/register_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/register_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/register_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/serverdb_cs.mo
@@ -1776,6 +1792,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/serverdb_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/serverdb_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/serverdb_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/serverdb_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/serverdb_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/serverdb_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_cs.mo
@@ -1794,6 +1811,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/sharedfileswindow_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/theme_cs.mo
@@ -1812,6 +1830,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/theme_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/theme_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/theme_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/theme_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/theme_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/theme_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/torrent_cs.mo
@@ -1830,6 +1849,7 @@ share/kvirc/%%VER%%/license/LICENSE-OPENSSL
%%NLS%%share/kvirc/%%VER%%/locale/torrent_pt_BR.mo
%%NLS%%share/kvirc/%%VER%%/locale/torrent_ru.mo
%%NLS%%share/kvirc/%%VER%%/locale/torrent_sr.mo
+%%NLS%%share/kvirc/%%VER%%/locale/torrent_sv.mo
%%NLS%%share/kvirc/%%VER%%/locale/torrent_tr.mo
%%NLS%%share/kvirc/%%VER%%/locale/torrent_uk.mo
%%NLS%%share/kvirc/%%VER%%/locale/about_ko.mo
diff --git a/java/Makefile b/java/Makefile
index 829261f9440b..cbdaaa9aa848 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -94,7 +94,6 @@
SUBDIR += openjfx14
SUBDIR += phpeclipse
SUBDIR += proguard
- SUBDIR += servingxml
SUBDIR += sigar
SUBDIR += springframework
SUBDIR += springframework31
diff --git a/java/servingxml/Makefile b/java/servingxml/Makefile
deleted file mode 100644
index f529fd56aeac..000000000000
--- a/java/servingxml/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= servingxml
-PORTVERSION= 1.1.2
-CATEGORIES= java devel
-MASTER_SITES= SF
-
-MAINTAINER= jpbeconne@free.fr
-COMMENT= Framework for flat/XML data transformations
-WWW= https://servingxml.sourceforge.net/
-
-BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant
-
-DEPRECATED= Abandoned and obsolete, last release in 2010
-EXPIRATION_DATE=2025-07-31
-
-USES= java:build zip
-
-ANT_CMD?= ${LOCALBASE}/bin/ant
-ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD}
-ANT_TARGETS= dist
-
-do-build:
- @cd ${WRKSRC} && ${ANT} ${ANT_TARGETS}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- (cd ${WRKSRC}/target/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME})
- ${CHMOD} 555 ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- ${CHMOD} 555 ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/java/servingxml/distinfo b/java/servingxml/distinfo
deleted file mode 100644
index 51640dcb0519..000000000000
--- a/java/servingxml/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (servingxml-1.1.2.zip) = 8390cd1a510acbe9840b46c054151019a8166053cbf0357cd1bab3c48a4fb3a0
-SIZE (servingxml-1.1.2.zip) = 16523120
diff --git a/java/servingxml/files/patch-servingxml b/java/servingxml/files/patch-servingxml
deleted file mode 100644
index 49edf3c7ae86..000000000000
--- a/java/servingxml/files/patch-servingxml
+++ /dev/null
@@ -1,11 +0,0 @@
---- servingxml 2009-09-09 21:24:47.000000000 +0200
-+++ servingxml.new 2009-09-09 21:09:44.000000000 +0200
-@@ -86,7 +86,7 @@
- fi
-
- # add fop.jar, fop-sandbox and fop-hyph.jar, which reside in $SERVINGXML_HOME/build
--LOCALCLASSPATH=${SERVINGXML_HOME}/servingxml.jar${pathSepChar}${SERVINGXML_HOME}/config${pathSepChar}${SERVINGXML_HOME}/classes
-+LOCALCLASSPATH=${SERVINGXML_HOME}/servingxml.jar${pathSepChar}${SERVINGXML_HOME}/config${pathSepChar}${SERVINGXML_HOME}/classes${pathSepChar}${LOCALCLASSPATH}
-
- # add in the dependency .jar files, which reside in $SERVINGXML_HOME/lib
- DIRLIBS=${SERVINGXML_HOME}/lib/*.jar
diff --git a/java/servingxml/pkg-descr b/java/servingxml/pkg-descr
deleted file mode 100644
index 66552d4a3a7d..000000000000
--- a/java/servingxml/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ServingXML is an open source, Apache 2.0 licensed, framework for flat/XML data
-transformations.
-It defines an extensible markup vocabulary for expressing flat-XML, XML-flat,
-flat-flat, and XML-XML processing in pipelines.
-ServingXML comes with a console app, and also documents an API for embedding
-the software in a standard Java or J2EE application.
diff --git a/java/servingxml/pkg-message b/java/servingxml/pkg-message
deleted file mode 100644
index a159fbc900be..000000000000
--- a/java/servingxml/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-For using servingxml, you need to specify environnemnt variables :
-SERVINGXML_HOME={PREFIX}/share/java/servingxml
-PATH=$PATH:$SERVINGXML_HOME
-Any third party JAR must be added to CLASSPATH
-EOM
-}
-]
diff --git a/java/servingxml/pkg-plist b/java/servingxml/pkg-plist
deleted file mode 100644
index e1286b3f296e..000000000000
--- a/java/servingxml/pkg-plist
+++ /dev/null
@@ -1,515 +0,0 @@
-share/java/servingxml/LICENSE.txt
-share/java/servingxml/Readme.html
-share/java/servingxml/config/servingxml.properties
-share/java/servingxml/config/servingxml.xml
-share/java/servingxml/lib/activation.jar
-share/java/servingxml/lib/avalon-framework-4.2.0.jar
-share/java/servingxml/lib/batik-all-1.7.jar
-share/java/servingxml/lib/commons-io-1.3.1.jar
-share/java/servingxml/lib/commons-logging-1.0.4.jar
-share/java/servingxml/lib/edtftpj-1.5.2.jar
-share/java/servingxml/lib/fop.jar
-share/java/servingxml/lib/isorelax.jar
-share/java/servingxml/lib/mail.jar
-share/java/servingxml/lib/msv.jar
-share/java/servingxml/lib/relaxngDatatype.jar
-share/java/servingxml/lib/saxon9-dom.jar
-share/java/servingxml/lib/saxon9-s9api.jar
-share/java/servingxml/lib/saxon9.jar
-share/java/servingxml/lib/serializer-2.7.0.jar
-share/java/servingxml/lib/servingxml.edtftpj.jar
-share/java/servingxml/lib/servingxml.fop.jar
-share/java/servingxml/lib/servingxml.mail.jar
-share/java/servingxml/lib/servingxml.msv.jar
-share/java/servingxml/lib/servingxml.saxon.jar
-share/java/servingxml/lib/servingxmlx.jar
-share/java/servingxml/lib/xml-apis-1.3.04.jar
-share/java/servingxml/lib/xml-apis-ext-1.3.04.jar
-share/java/servingxml/lib/xmlgraphics-commons-1.3.1.jar
-share/java/servingxml/lib/xsdlib.jar
-share/java/servingxml/resources/META-INF/components/com/servingxml/core/components.xml
-share/java/servingxml/resources/META-INF/components/com/servingxml/extensions/edtftp/components.xml
-share/java/servingxml/resources/META-INF/components/com/servingxml/extensions/fop/components.xml
-share/java/servingxml/resources/META-INF/components/com/servingxml/extensions/mail/components.xml
-share/java/servingxml/resources/META-INF/components/com/servingxml/extensions/msv/components.xml
-share/java/servingxml/resources/META-INF/components/com/servingxml/extensions/saxon/components.xml
-share/java/servingxml/resources/META-INF/components/servingxmlx/components.xml
-share/java/servingxml/samples/dynamiccontent/books2html.bat
-share/java/servingxml/samples/dynamiccontent/build.bat
-share/java/servingxml/samples/dynamiccontent/build.properties
-share/java/servingxml/samples/dynamiccontent/build.sh
-share/java/servingxml/samples/dynamiccontent/build.xml
-share/java/servingxml/samples/dynamiccontent/css/style.css
-share/java/servingxml/samples/dynamiccontent/html/privacy-policy.html
-share/java/servingxml/samples/dynamiccontent/java/dynamiccontent/Book.java
-share/java/servingxml/samples/dynamiccontent/java/dynamiccontent/BookCatalog.java
-share/java/servingxml/samples/dynamiccontent/java/dynamiccontent/Categories.java
-share/java/servingxml/samples/dynamiccontent/readme.txt
-share/java/servingxml/samples/dynamiccontent/resources.xml
-share/java/servingxml/samples/dynamiccontent/runall.bat
-share/java/servingxml/samples/dynamiccontent/styles/books-header.xsl
-share/java/servingxml/samples/dynamiccontent/styles/books.xsl
-share/java/servingxml/samples/dynamiccontent/styles/category-list.xsl
-share/java/servingxml/samples/dynamiccontent/styles/entities.def
-share/java/servingxml/samples/dynamiccontent/styles/footer.xsl
-share/java/servingxml/samples/dynamiccontent/styles/title-bar.xsl
-share/java/servingxml/samples/edi/comptest2xml.bat
-share/java/servingxml/samples/edi/data/comptest.txt
-share/java/servingxml/samples/edi/data/data.txt
-share/java/servingxml/samples/edi/data/edifact1.txt
-share/java/servingxml/samples/edi/data/invoic96A.txt
-share/java/servingxml/samples/edi/data/invoic96Acolumns.txt
-share/java/servingxml/samples/edi/edifact2xml.bat
-share/java/servingxml/samples/edi/edifact2xml2.bat
-share/java/servingxml/samples/edi/expected/invoic96A.xml
-share/java/servingxml/samples/edi/expected/invoic96Acolumns.xml
-share/java/servingxml/samples/edi/invoic96A2xml.bat
-share/java/servingxml/samples/edi/invoic96Acolumns2xml.bat
-share/java/servingxml/samples/edi/output/edifact.xml
-share/java/servingxml/samples/edi/resources-comptest.xml
-share/java/servingxml/samples/edi/resources-edifact.xml
-share/java/servingxml/samples/edi/resources-edifact2.xml
-share/java/servingxml/samples/edi/resources-invoic96A.xml
-share/java/servingxml/samples/edi/runall.bat
-share/java/servingxml/samples/edtftpj/books2ftp.bat
-share/java/servingxml/samples/edtftpj/dir2flat.bat
-share/java/servingxml/samples/edtftpj/documents/books.xml
-share/java/servingxml/samples/edtftpj/resources.xml
-share/java/servingxml/samples/embed/books2xml.bat
-share/java/servingxml/samples/embed/build.bat
-share/java/servingxml/samples/embed/build.properties
-share/java/servingxml/samples/embed/build.sh
-share/java/servingxml/samples/embed/build.xml
-share/java/servingxml/samples/embed/data/books.txt
-share/java/servingxml/samples/embed/java/embed/SampleRecordReaderApp.java
-share/java/servingxml/samples/embed/resources-books.xml
-share/java/servingxml/samples/embed/runall.bat
-share/java/servingxml/samples/flat2flat/ascii2ebcdic.bat
-share/java/servingxml/samples/flat2flat/bookDefaults2pos.bat
-share/java/servingxml/samples/flat2flat/bookorders2delim.bat
-share/java/servingxml/samples/flat2flat/books2ebcdic_packed.bat
-share/java/servingxml/samples/flat2flat/books2pipe.bat
-share/java/servingxml/samples/flat2flat/build.bat
-share/java/servingxml/samples/flat2flat/build.properties
-share/java/servingxml/samples/flat2flat/build.sh
-share/java/servingxml/samples/flat2flat/build.xml
-share/java/servingxml/samples/flat2flat/checkedBooks2delim.bat
-share/java/servingxml/samples/flat2flat/checkedBooksOutput2pos.bat
-share/java/servingxml/samples/flat2flat/countries2batchFiles.bat
-share/java/servingxml/samples/flat2flat/data/bookorders-pos.txt
-share/java/servingxml/samples/flat2flat/data/books-ebcdic.dat
-share/java/servingxml/samples/flat2flat/data/books.20040613.txt
-share/java/servingxml/samples/flat2flat/data/books.20040802.txt
-share/java/servingxml/samples/flat2flat/data/books.txt
-share/java/servingxml/samples/flat2flat/data/books_ebcdic_packed.dat
-share/java/servingxml/samples/flat2flat/data/checkedBooks.txt
-share/java/servingxml/samples/flat2flat/data/countries.csv
-share/java/servingxml/samples/flat2flat/data/databridge.txt
-share/java/servingxml/samples/flat2flat/databridge2flat.bat
-share/java/servingxml/samples/flat2flat/dir2listing.bat
-share/java/servingxml/samples/flat2flat/ebcdic2ascii.bat
-share/java/servingxml/samples/flat2flat/ebcdic_packed2books.bat
-share/java/servingxml/samples/flat2flat/generated_records2multiple_files.bat
-share/java/servingxml/samples/flat2flat/java/flat2flat/TradeRecordReader.java
-share/java/servingxml/samples/flat2flat/newBooks2pipe.bat
-share/java/servingxml/samples/flat2flat/resources-ascii-ebcdic.xml
-share/java/servingxml/samples/flat2flat/resources-batchRecords.xml
-share/java/servingxml/samples/flat2flat/resources-bookDefaults.xml
-share/java/servingxml/samples/flat2flat/resources-bookorders.xml
-share/java/servingxml/samples/flat2flat/resources-books_ebcdic_packed.xml
-share/java/servingxml/samples/flat2flat/resources-checkedBooks.xml
-share/java/servingxml/samples/flat2flat/resources-conversion.xml
-share/java/servingxml/samples/flat2flat/resources-databridge.xml
-share/java/servingxml/samples/flat2flat/resources-dir.xml
-share/java/servingxml/samples/flat2flat/resources-multiple_output_files.xml
-share/java/servingxml/samples/flat2flat/runall.bat
-share/java/servingxml/samples/flat2fpml/data/fra.csv
-share/java/servingxml/samples/flat2fpml/data/swap.csv
-share/java/servingxml/samples/flat2fpml/fra2xml.bat
-share/java/servingxml/samples/flat2fpml/resources-fra.xml
-share/java/servingxml/samples/flat2fpml/resources-swap.xml
-share/java/servingxml/samples/flat2fpml/runall.bat
-share/java/servingxml/samples/flat2fpml/swap2xml.bat
-share/java/servingxml/samples/flat2xml/CONV2xml.bat
-share/java/servingxml/samples/flat2xml/abtest2xml.bat
-share/java/servingxml/samples/flat2xml/addresses2xml.bat
-share/java/servingxml/samples/flat2xml/allbooks2xml.bat
-share/java/servingxml/samples/flat2xml/ars2xml.bat
-share/java/servingxml/samples/flat2xml/books2multiple_default_ns.bat
-share/java/servingxml/samples/flat2xml/books2multiple_xml.bat
-share/java/servingxml/samples/flat2xml/books2xml.bat
-share/java/servingxml/samples/flat2xml/books_ebcdic_packed2xml.bat
-share/java/servingxml/samples/flat2xml/build.bat
-share/java/servingxml/samples/flat2xml/build.properties
-share/java/servingxml/samples/flat2xml/build.sh
-share/java/servingxml/samples/flat2xml/build.xml
-share/java/servingxml/samples/flat2xml/compositeRecords2xml.bat
-share/java/servingxml/samples/flat2xml/countries2batchedXml.bat
-share/java/servingxml/samples/flat2xml/countries2batches.bat
-share/java/servingxml/samples/flat2xml/countries2xml.bat
-share/java/servingxml/samples/flat2xml/countriesDefault2xml.bat
-share/java/servingxml/samples/flat2xml/countriesMixed2xml.bat
-share/java/servingxml/samples/flat2xml/countriesUsingXslt2xml.bat
-share/java/servingxml/samples/flat2xml/countriesWithDiscards2xml.bat
-share/java/servingxml/samples/flat2xml/custom_trade_reader2xml.bat
-share/java/servingxml/samples/flat2xml/data/CONV_in.dat
-share/java/servingxml/samples/flat2xml/data/Comp6.dta
-share/java/servingxml/samples/flat2xml/data/G6744V00.smf
-share/java/servingxml/samples/flat2xml/data/abtest.txt
-share/java/servingxml/samples/flat2xml/data/addresses.txt
-share/java/servingxml/samples/flat2xml/data/ars.txt
-share/java/servingxml/samples/flat2xml/data/books.20040613.txt
-share/java/servingxml/samples/flat2xml/data/books.20040802.txt
-share/java/servingxml/samples/flat2xml/data/books.txt
-share/java/servingxml/samples/flat2xml/data/books_ebcdic_packed.dat
-share/java/servingxml/samples/flat2xml/data/cases.txt
-share/java/servingxml/samples/flat2xml/data/composite-records.txt
-share/java/servingxml/samples/flat2xml/data/countries.csv
-share/java/servingxml/samples/flat2xml/data/countries.xsd
-share/java/servingxml/samples/flat2xml/data/countriesWithDiscards.csv
-share/java/servingxml/samples/flat2xml/data/country-record.xsd
-share/java/servingxml/samples/flat2xml/data/detail.txt
-share/java/servingxml/samples/flat2xml/data/doubleByte.dat
-share/java/servingxml/samples/flat2xml/data/ebaf.dat
-share/java/servingxml/samples/flat2xml/data/exotics.txt
-share/java/servingxml/samples/flat2xml/data/family_data.txt
-share/java/servingxml/samples/flat2xml/data/fieldHasMaxWidth.txt
-share/java/servingxml/samples/flat2xml/data/files.txt
-share/java/servingxml/samples/flat2xml/data/flat1.txt
-share/java/servingxml/samples/flat2xml/data/header_and_data.txt
-share/java/servingxml/samples/flat2xml/data/hot-record.xsd
-share/java/servingxml/samples/flat2xml/data/hot-record.xsx
-share/java/servingxml/samples/flat2xml/data/hot.txt
-share/java/servingxml/samples/flat2xml/data/invoice.txt
-share/java/servingxml/samples/flat2xml/data/messages.properties
-share/java/servingxml/samples/flat2xml/data/multipart-keys.properties
-share/java/servingxml/samples/flat2xml/data/multipleSummaries.txt
-share/java/servingxml/samples/flat2xml/data/myspec.txt
-share/java/servingxml/samples/flat2xml/data/non_delimited_book_orders.txt
-share/java/servingxml/samples/flat2xml/data/non_delimited_variant_trades.txt
-share/java/servingxml/samples/flat2xml/data/opdef.txt
-share/java/servingxml/samples/flat2xml/data/optionalElements.txt
-share/java/servingxml/samples/flat2xml/data/order.txt
-share/java/servingxml/samples/flat2xml/data/persons.txt
-share/java/servingxml/samples/flat2xml/data/plans.txt
-share/java/servingxml/samples/flat2xml/data/repeating_with_quote.csv
-share/java/servingxml/samples/flat2xml/data/segments.txt
-share/java/servingxml/samples/flat2xml/data/specialChar.txt
-share/java/servingxml/samples/flat2xml/data/students-delim.txt
-share/java/servingxml/samples/flat2xml/data/students-fix.txt
-share/java/servingxml/samples/flat2xml/data/students.txt
-share/java/servingxml/samples/flat2xml/data/swath.xml
-share/java/servingxml/samples/flat2xml/data/tab_delimited_employees.txt
-share/java/servingxml/samples/flat2xml/data/tasks.csv
-share/java/servingxml/samples/flat2xml/data/test.txt
-share/java/servingxml/samples/flat2xml/data/testWidth.txt
-share/java/servingxml/samples/flat2xml/data/timesheets.csv
-share/java/servingxml/samples/flat2xml/data/trades.txt
-share/java/servingxml/samples/flat2xml/data/transaction.txt
-share/java/servingxml/samples/flat2xml/data/ytds.txt
-share/java/servingxml/samples/flat2xml/detail2xml.bat
-share/java/servingxml/samples/flat2xml/doubleByte2xml.bat
-share/java/servingxml/samples/flat2xml/ebaf2xml.bat
-share/java/servingxml/samples/flat2xml/eobclaims/data/eobclaims.txt
-share/java/servingxml/samples/flat2xml/eobclaims/eobclaims2xml.bat
-share/java/servingxml/samples/flat2xml/eobclaims/expected/eobinputoutput-200815501300101.xml
-share/java/servingxml/samples/flat2xml/eobclaims/expected/eobinputoutput-200815501300102.xml
-share/java/servingxml/samples/flat2xml/eobclaims/expected/eobinputoutput.xml
-share/java/servingxml/samples/flat2xml/eobclaims/resources-eobclaims-flatfile.xml
-share/java/servingxml/samples/flat2xml/eobclaims/resources-eobclaims.xml
-share/java/servingxml/samples/flat2xml/exotics2xml.bat
-share/java/servingxml/samples/flat2xml/expected/ebaf.xml
-share/java/servingxml/samples/flat2xml/expected/testwidth.xml
-share/java/servingxml/samples/flat2xml/family_data2xml
-share/java/servingxml/samples/flat2xml/family_data2xml.bat
-share/java/servingxml/samples/flat2xml/fieldHasMaxWidth2xml.bat
-share/java/servingxml/samples/flat2xml/files2xml.bat
-share/java/servingxml/samples/flat2xml/flat12text.bat
-share/java/servingxml/samples/flat2xml/flatfile-hot.xml
-share/java/servingxml/samples/flat2xml/hot2xml1.bat
-share/java/servingxml/samples/flat2xml/hot2xml2.bat
-share/java/servingxml/samples/flat2xml/invoice2xml.bat
-share/java/servingxml/samples/flat2xml/java/flat2xml/HotRecordFilter.java
-share/java/servingxml/samples/flat2xml/java/flat2xml/TradeRecordReader.java
-share/java/servingxml/samples/flat2xml/messages2xml.bat
-share/java/servingxml/samples/flat2xml/multiple-readers/expected.xml
-share/java/servingxml/samples/flat2xml/multiple-readers/messages.txt
-share/java/servingxml/samples/flat2xml/multiple-readers/primary-input.txt
-share/java/servingxml/samples/flat2xml/multiple-readers/primary-input2xml.bat
-share/java/servingxml/samples/flat2xml/multiple-readers/resources.xml
-share/java/servingxml/samples/flat2xml/multipleRecords2SingleElement.bat
-share/java/servingxml/samples/flat2xml/multipleSummaries2xml.bat
-share/java/servingxml/samples/flat2xml/mychoice2xml.bat
-share/java/servingxml/samples/flat2xml/non_delimited_book_orders2xml.bat
-share/java/servingxml/samples/flat2xml/non_delimited_variant_trades2xml.bat
-share/java/servingxml/samples/flat2xml/opdef2xml.bat
-share/java/servingxml/samples/flat2xml/optionalElements2xml.bat
-share/java/servingxml/samples/flat2xml/order2xml.bat
-share/java/servingxml/samples/flat2xml/persons2xml1.bat
-share/java/servingxml/samples/flat2xml/persons2xml2.bat
-share/java/servingxml/samples/flat2xml/plans2xml.bat
-share/java/servingxml/samples/flat2xml/props2nested-tags1.bat
-share/java/servingxml/samples/flat2xml/props2nested-tags2.bat
-share/java/servingxml/samples/flat2xml/readme.txt
-share/java/servingxml/samples/flat2xml/repeatHeader2xml.bat
-share/java/servingxml/samples/flat2xml/repeating_with_quote2xml.cmd
-share/java/servingxml/samples/flat2xml/resources-CONV.xml
-share/java/servingxml/samples/flat2xml/resources-abtest.xml
-share/java/servingxml/samples/flat2xml/resources-addresses.xml
-share/java/servingxml/samples/flat2xml/resources-aggregate.xml
-share/java/servingxml/samples/flat2xml/resources-allbooks.xml
-share/java/servingxml/samples/flat2xml/resources-ars.xml
-share/java/servingxml/samples/flat2xml/resources-batchRecords.xml
-share/java/servingxml/samples/flat2xml/resources-batches.xml
-share/java/servingxml/samples/flat2xml/resources-books.xml
-share/java/servingxml/samples/flat2xml/resources-books_ebcdic_packed.xml
-share/java/servingxml/samples/flat2xml/resources-books_multiple.xml
-share/java/servingxml/samples/flat2xml/resources-choose.xml
-share/java/servingxml/samples/flat2xml/resources-countries.xml
-share/java/servingxml/samples/flat2xml/resources-countriesDefault.xml
-share/java/servingxml/samples/flat2xml/resources-countriesUsingXslt.xml
-share/java/servingxml/samples/flat2xml/resources-countriesWithDiscards.xml
-share/java/servingxml/samples/flat2xml/resources-custom_trade_reader.xml
-share/java/servingxml/samples/flat2xml/resources-detail.xml
-share/java/servingxml/samples/flat2xml/resources-doubleByte.xml
-share/java/servingxml/samples/flat2xml/resources-ebaf_unmarshaller.xml
-share/java/servingxml/samples/flat2xml/resources-exotics.xml
-share/java/servingxml/samples/flat2xml/resources-family_data.xml
-share/java/servingxml/samples/flat2xml/resources-fieldHasMaxWidth.xml
-share/java/servingxml/samples/flat2xml/resources-files.xml
-share/java/servingxml/samples/flat2xml/resources-filter.xml
-share/java/servingxml/samples/flat2xml/resources-flat1.xml
-share/java/servingxml/samples/flat2xml/resources-hot1.xml
-share/java/servingxml/samples/flat2xml/resources-hot2.xml
-share/java/servingxml/samples/flat2xml/resources-invoice.xml
-share/java/servingxml/samples/flat2xml/resources-messages.xml
-share/java/servingxml/samples/flat2xml/resources-multipleRecordsSingleElement.xml
-share/java/servingxml/samples/flat2xml/resources-multipleSummaries.xml
-share/java/servingxml/samples/flat2xml/resources-multiple_default_ns.xml
-share/java/servingxml/samples/flat2xml/resources-non_delimited_book_orders.xml
-share/java/servingxml/samples/flat2xml/resources-non_delimited_variant_trades.xml
-share/java/servingxml/samples/flat2xml/resources-opdef.xml
-share/java/servingxml/samples/flat2xml/resources-optionalElements.xml
-share/java/servingxml/samples/flat2xml/resources-order.xml
-share/java/servingxml/samples/flat2xml/resources-persons1.xml
-share/java/servingxml/samples/flat2xml/resources-persons2.xml
-share/java/servingxml/samples/flat2xml/resources-plans.xml
-share/java/servingxml/samples/flat2xml/resources-props2nested1.xml
-share/java/servingxml/samples/flat2xml/resources-props2nested2.xml
-share/java/servingxml/samples/flat2xml/resources-recordComposition.xml
-share/java/servingxml/samples/flat2xml/resources-repeatHeader.xml
-share/java/servingxml/samples/flat2xml/resources-repeating_with_quote.xml
-share/java/servingxml/samples/flat2xml/resources-segments.xml
-share/java/servingxml/samples/flat2xml/resources-smf.xml
-share/java/servingxml/samples/flat2xml/resources-specialChar.xml
-share/java/servingxml/samples/flat2xml/resources-students-delim.xml
-share/java/servingxml/samples/flat2xml/resources-students-fix.xml
-share/java/servingxml/samples/flat2xml/resources-students.xml
-share/java/servingxml/samples/flat2xml/resources-tab_delimited_employees.xml
-share/java/servingxml/samples/flat2xml/resources-tasks.xml
-share/java/servingxml/samples/flat2xml/resources-test.xml
-share/java/servingxml/samples/flat2xml/resources-testWidth.xml
-share/java/servingxml/samples/flat2xml/resources-timesheets.xml
-share/java/servingxml/samples/flat2xml/resources-trades.xml
-share/java/servingxml/samples/flat2xml/resources-transaction.xml
-share/java/servingxml/samples/flat2xml/resources-ytds.xml
-share/java/servingxml/samples/flat2xml/runall.bat
-share/java/servingxml/samples/flat2xml/sample output.xml
-share/java/servingxml/samples/flat2xml/segments2xml.bat
-share/java/servingxml/samples/flat2xml/smf2xml.bat
-share/java/servingxml/samples/flat2xml/specialChar2xml.bat
-share/java/servingxml/samples/flat2xml/students-delim2xml.bat
-share/java/servingxml/samples/flat2xml/students-fix2xml.bat
-share/java/servingxml/samples/flat2xml/students2xml.bat
-share/java/servingxml/samples/flat2xml/styles/transform1.xsl
-share/java/servingxml/samples/flat2xml/tab_delimited_employees2xml.bat
-share/java/servingxml/samples/flat2xml/tasks2xml.bat
-share/java/servingxml/samples/flat2xml/testWidth2xml.bat
-share/java/servingxml/samples/flat2xml/timesheets2xml.bat
-share/java/servingxml/samples/flat2xml/trades2xml.bat
-share/java/servingxml/samples/flat2xml/transaction2xml.bat
-share/java/servingxml/samples/flat2xml/ytds2xml.bat
-share/java/servingxml/samples/fop/documents/pulp.xml
-share/java/servingxml/samples/fop/pulp2pdf.bat
-share/java/servingxml/samples/fop/resources.xml
-share/java/servingxml/samples/fop/styles/novel.xsl
-share/java/servingxml/samples/mail/data/novel.xsl
-share/java/servingxml/samples/mail/data/pulp.xml
-share/java/servingxml/samples/mail/data/welcome.xsl
-share/java/servingxml/samples/mail/pulp2mail.bat
-share/java/servingxml/samples/mail/readme.txt
-share/java/servingxml/samples/mail/resources.xml
-share/java/servingxml/samples/saxon/data/books.xml
-share/java/servingxml/samples/saxon/data/countries.csv
-share/java/servingxml/samples/saxon/data/countries.xsd
-share/java/servingxml/samples/saxon/data/parameters.xml
-share/java/servingxml/samples/saxon/resources-parameters.xml
-share/java/servingxml/samples/saxon/resources-xquery.xml
-share/java/servingxml/samples/saxon/runall.bat
-share/java/servingxml/samples/saxon/xml2parameters.bat
-share/java/servingxml/samples/saxon/xquery2xml.bat
-share/java/servingxml/samples/saxpipeline/build.bat
-share/java/servingxml/samples/saxpipeline/build.properties
-share/java/servingxml/samples/saxpipeline/build.sh
-share/java/servingxml/samples/saxpipeline/build.xml
-share/java/servingxml/samples/saxpipeline/documents/mixed-up.xml
-share/java/servingxml/samples/saxpipeline/file2html.bat
-share/java/servingxml/samples/saxpipeline/java/MySaxReader.java
-share/java/servingxml/samples/saxpipeline/java/PostFilter.java
-share/java/servingxml/samples/saxpipeline/java/PreFilter.java
-share/java/servingxml/samples/saxpipeline/readme.txt
-share/java/servingxml/samples/saxpipeline/resources-file.xml
-share/java/servingxml/samples/saxpipeline/resources-sax.xml
-share/java/servingxml/samples/saxpipeline/runall.bat
-share/java/servingxml/samples/saxpipeline/sax2html.bat
-share/java/servingxml/samples/saxpipeline/styles/filter.xsl
-share/java/servingxml/samples/sql/analysts2xml.bat
-share/java/servingxml/samples/sql/batch_insert_employees.bat
-share/java/servingxml/samples/sql/batch_prepare_insert_employees.bat
-share/java/servingxml/samples/sql/build.bat
-share/java/servingxml/samples/sql/build.properties
-share/java/servingxml/samples/sql/build.sh
-share/java/servingxml/samples/sql/build.xml
-share/java/servingxml/samples/sql/custom-conn2xml.bat
-share/java/servingxml/samples/sql/data/masterDetail.xml
-share/java/servingxml/samples/sql/employees2csv.bat
-share/java/servingxml/samples/sql/employees2xml.bat
-share/java/servingxml/samples/sql/employeesTee2db.bat
-share/java/servingxml/samples/sql/insertUpdate.bat
-share/java/servingxml/samples/sql/insert_employees.bat
-share/java/servingxml/samples/sql/java/MyJdbcConnectionPool.java
-share/java/servingxml/samples/sql/loadBatchedMasterDetail.bat
-share/java/servingxml/samples/sql/loadMasterDetail.bat
-share/java/servingxml/samples/sql/multipleReaders2xml.bat
-share/java/servingxml/samples/sql/prepare_insert_employees.bat
-share/java/servingxml/samples/sql/readme.txt
-share/java/servingxml/samples/sql/resources-batch_insert_employees.xml
-share/java/servingxml/samples/sql/resources-batch_prepare_insert_employees.xml
-share/java/servingxml/samples/sql/resources-custom.xml
-share/java/servingxml/samples/sql/resources-employeesTee.xml
-share/java/servingxml/samples/sql/resources-employees_csv.xml
-share/java/servingxml/samples/sql/resources-insertUpdate.xml
-share/java/servingxml/samples/sql/resources-insert_employees.xml
-share/java/servingxml/samples/sql/resources-masterDetail.xml
-share/java/servingxml/samples/sql/resources-multipleReaders.xml
-share/java/servingxml/samples/sql/resources-prepare_insert_employees.xml
-share/java/servingxml/samples/sql/resources.xml
-share/java/servingxml/samples/sql/runall.bat
-share/java/servingxml/samples/sql/runsaxon.bat
-share/java/servingxml/samples/sql/scripts/db.sql
-share/java/servingxml/samples/sql/update-employee.bat
-share/java/servingxml/samples/xml2flat/all2flat.bat
-share/java/servingxml/samples/xml2flat/blockSubsequences2flat.bat
-share/java/servingxml/samples/xml2flat/blocks2flat.bat
-share/java/servingxml/samples/xml2flat/bookHierarchy2flat.bat
-share/java/servingxml/samples/xml2flat/bookReviews2flat.bat
-share/java/servingxml/samples/xml2flat/books2csv.bat
-share/java/servingxml/samples/xml2flat/books2listing.bat
-share/java/servingxml/samples/xml2flat/books2pipe.bat
-share/java/servingxml/samples/xml2flat/books2pos.bat
-share/java/servingxml/samples/xml2flat/countries2csv.bat
-share/java/servingxml/samples/xml2flat/data/3545_JH4DA3_4_H_.xml
-share/java/servingxml/samples/xml2flat/data/all.xml
-share/java/servingxml/samples/xml2flat/data/block_subsequences.xml
-share/java/servingxml/samples/xml2flat/data/blocks.xml
-share/java/servingxml/samples/xml2flat/data/bookReviews.xml
-share/java/servingxml/samples/xml2flat/data/book_hierarchy.xml
-share/java/servingxml/samples/xml2flat/data/books.xml
-share/java/servingxml/samples/xml2flat/data/countries.xml
-share/java/servingxml/samples/xml2flat/data/countries.xsd
-share/java/servingxml/samples/xml2flat/data/grouped.xml
-share/java/servingxml/samples/xml2flat/data/grouped3.xml
-share/java/servingxml/samples/xml2flat/data/sequence.xml
-share/java/servingxml/samples/xml2flat/data/swath.xml
-share/java/servingxml/samples/xml2flat/data/transaction.xml
-share/java/servingxml/samples/xml2flat/document-sequence/countrySequence2csv.bat
-share/java/servingxml/samples/xml2flat/document-sequence/data/countries-1.xml
-share/java/servingxml/samples/xml2flat/document-sequence/data/countries-2.xml
-share/java/servingxml/samples/xml2flat/document-sequence/data/countries-3.xml
-share/java/servingxml/samples/xml2flat/document-sequence/data/countries-4.xml
-share/java/servingxml/samples/xml2flat/document-sequence/data/countries-5.xml
-share/java/servingxml/samples/xml2flat/document-sequence/data/countries.xsd
-share/java/servingxml/samples/xml2flat/document-sequence/output/countries.csv
-share/java/servingxml/samples/xml2flat/document-sequence/resources-countrySequence.xml
-share/java/servingxml/samples/xml2flat/eobclaims/data/eobclaims1.xml
-share/java/servingxml/samples/xml2flat/eobclaims/data/eobclaims2.xml
-share/java/servingxml/samples/xml2flat/eobclaims/data/eobclaimshdrtlr.xml
-share/java/servingxml/samples/xml2flat/eobclaims/eobclaims2flat.bat
-share/java/servingxml/samples/xml2flat/eobclaims/expected/eobclaims_out_2.txt
-share/java/servingxml/samples/xml2flat/eobclaims/resources-eobclaims-flatfile.xml
-share/java/servingxml/samples/xml2flat/eobclaims/resources-eobclaims.xml
-share/java/servingxml/samples/xml2flat/grouped2ungrouped.bat
-share/java/servingxml/samples/xml2flat/grouped2ungrouped2.bat
-share/java/servingxml/samples/xml2flat/grouped2ungrouped3.bat
-share/java/servingxml/samples/xml2flat/resources-all.xml
-share/java/servingxml/samples/xml2flat/resources-blockSubsequences.xml
-share/java/servingxml/samples/xml2flat/resources-blocks.xml
-share/java/servingxml/samples/xml2flat/resources-bookHierarchy.xml
-share/java/servingxml/samples/xml2flat/resources-bookReviews.xml
-share/java/servingxml/samples/xml2flat/resources-book_listing.xml
-share/java/servingxml/samples/xml2flat/resources-books2csv.xml
-share/java/servingxml/samples/xml2flat/resources-books2pipe.xml
-share/java/servingxml/samples/xml2flat/resources-books2pos.xml
-share/java/servingxml/samples/xml2flat/resources-countries.xml
-share/java/servingxml/samples/xml2flat/resources-sequence.xml
-share/java/servingxml/samples/xml2flat/resources-specialChar.xml
-share/java/servingxml/samples/xml2flat/resources-swath.xml
-share/java/servingxml/samples/xml2flat/resources-ungrouping.xml
-share/java/servingxml/samples/xml2flat/resources-ungrouping2.xml
-share/java/servingxml/samples/xml2flat/resources-ungrouping3.xml
-share/java/servingxml/samples/xml2flat/resources-vin.xml
-share/java/servingxml/samples/xml2flat/runall.bat
-share/java/servingxml/samples/xml2flat/sequence2csv.bat
-share/java/servingxml/samples/xml2flat/swath2flat.bat
-share/java/servingxml/samples/xml2flat/transaction2pos.bat
-share/java/servingxml/samples/xml2flat/vin2csv.bat
-share/java/servingxml/samples/xml2xml/choose2xml.bat
-share/java/servingxml/samples/xml2xml/compare2xml.bat
-share/java/servingxml/samples/xml2xml/documents/books.xml
-share/java/servingxml/samples/xml2xml/documents/clients.xml
-share/java/servingxml/samples/xml2xml/documents/company.xml
-share/java/servingxml/samples/xml2xml/documents/invoice.200302-01.xml
-share/java/servingxml/samples/xml2xml/documents/invoices.xml
-share/java/servingxml/samples/xml2xml/invoices2mail.bat
-share/java/servingxml/samples/xml2xml/logo.svg
-share/java/servingxml/samples/xml2xml/resources-compare.xml
-share/java/servingxml/samples/xml2xml/resources-invoices.xml
-share/java/servingxml/samples/xml2xml/resources-mailInvoices.xml
-share/java/servingxml/samples/xml2xml/resources-unwrap.xml
-share/java/servingxml/samples/xml2xml/resources-wrap.xml
-share/java/servingxml/samples/xml2xml/runall.bat
-share/java/servingxml/samples/xml2xml/styles/invoice-master.xsl
-share/java/servingxml/samples/xml2xml/styles/invoice2fo.xsl
-share/java/servingxml/samples/xml2xml/styles/invoice2html.xsl
-share/java/servingxml/samples/xml2xml/styles/step1.xsl
-share/java/servingxml/samples/xml2xml/styles/step2.xsl
-share/java/servingxml/samples/xml2xml/styles/step3.xsl
-share/java/servingxml/samples/xml2xml/styles/step4.xsl
-share/java/servingxml/samples/xml2xml/unwrap2xml.bat
-share/java/servingxml/samples/xml2xml/wrap2xml.bat
-share/java/servingxml/samples/xml2xml/xml2invoices.bat
-share/java/servingxml/samples/xml2xml/xxx.txt
-share/java/servingxml/scripts/lcp.bat
-share/java/servingxml/servingxml
-share/java/servingxml/servingxml.bat
-share/java/servingxml/servingxml.jar
-@dir share/java/servingxml/samples/xml2xml/output
-@dir share/java/servingxml/samples/xml2flat/output
-@dir share/java/servingxml/samples/xml2flat/expected
-@dir share/java/servingxml/samples/xml2flat/eobclaims/output
-@dir share/java/servingxml/samples/sql/output
-@dir share/java/servingxml/samples/servingxmlx/output
-@dir share/java/servingxml/samples/saxpipeline/output
-@dir share/java/servingxml/samples/saxon/output
-@dir share/java/servingxml/samples/msv/output
-@dir share/java/servingxml/samples/mail/output
-@dir share/java/servingxml/samples/fop/output
-@dir share/java/servingxml/samples/flat2xml/output
-@dir share/java/servingxml/samples/flat2xml/intermediate
-@dir share/java/servingxml/samples/flat2xml/eobclaims/output
-@dir share/java/servingxml/samples/flat2fpml/output
-@dir share/java/servingxml/samples/flat2flat/output
-@dir share/java/servingxml/samples/embed/output
-@dir share/java/servingxml/samples/edtftpj/output
-@dir share/java/servingxml/samples/dynamiccontent/output
-@dir share/java/servingxml/classes
diff --git a/lang/julia/Makefile b/lang/julia/Makefile
index d9805e0935f0..b813b1f0f920 100644
--- a/lang/julia/Makefile
+++ b/lang/julia/Makefile
@@ -1,5 +1,6 @@
PORTNAME= julia
DISTVERSION= 1.10.5
+PORTREVISION= 1
DISTVERSIONSUFFIX= -full
CATEGORIES= lang math
MASTER_SITES= https://github.com/JuliaLang/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index bfd80a5eee56..20683e75d589 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php83
-DISTVERSION= 8.3.23
+DISTVERSION= 8.3.24
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
@@ -92,7 +92,7 @@ ZTS_CONFIGURE_ENV= pthreads_working="yes"
DESTDIRNAME= INSTALL_ROOT
-.if defined(PKGNAMEPREFIX)
+. if defined(PKGNAMEPREFIX)
USES+= apache
PLIST= ${PKGDIR}/pkg-plist.mod
PKGMESSAGE= ${PKGDIR}/pkg-message.mod
@@ -100,40 +100,40 @@ MODULENAME= libphp
SHORTMODNAME= php
WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!"
WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!"
-.endif
+. endif
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:NOASLR}
-.if ${PORT_OPTIONS:MCLI}
+. if ${PORT_OPTIONS:MNOASLR}
+. if ${PORT_OPTIONS:MCLI}
ELF_FEATURES+=+noaslr:sapi/cli/php
-.endif
-.if ${PORT_OPTIONS:MCGI}
+. endif
+. if ${PORT_OPTIONS:MCGI}
ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi
-.endif
-.if ${PORT_OPTIONS:MPHPDBG}
+. endif
+. if ${PORT_OPTIONS:MPHPDBG}
ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg
-.endif
-.if ${PORT_OPTIONS:MFPM}
+. endif
+. if ${PORT_OPTIONS:MFPM}
ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm
-.endif
-.endif
+. endif
+. endif
.include <bsd.port.pre.mk>
-.if ${ARCH} == riscv64
+. if ${ARCH} == riscv64
CONFIGURE_ARGS+= --without-pcre-jit
-.endif
+. endif
-.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
+. if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+= --enable-phpdbg-debug
-.endif
+. endif
-.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
+. if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
PLIST_SUB+= SAPI_INC=""
-.else
+. else
PLIST_SUB+= SAPI_INC="@comment "
-.endif
+. endif
CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \
lt_cv_path_SED="sed" \
@@ -151,7 +151,7 @@ post-patch-FPM-on:
pre-configure:
@(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force)
-.if !defined(PKGNAMEPREFIX)
+. if !defined(PKGNAMEPREFIX)
post-build:
@${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf
@@ -182,12 +182,12 @@ post-install-FPM-on:
post-install-PHPDBG-on:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg
-.else
+. else
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \
${STAGEDIR}${PREFIX}/${APACHEMODDIR}
-.endif
+. endif
.else
COMMENT= The ${PHP_MODNAME} shared extension for php
@@ -206,32 +206,32 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR}
TEST_TARGET= test
-.if ${PHP_MODNAME} == "bcmath"
+. if ${PHP_MODNAME} == "bcmath"
CONFIGURE_ARGS+= --enable-bcmath
PHP_HEADER_DIRS= libbcmath/src
-.endif
+. endif
-.if ${PHP_MODNAME} == "bz2"
+. if ${PHP_MODNAME} == "bz2"
CONFIGURE_ARGS+= --with-bz2=/usr
-.endif
+. endif
-.if ${PHP_MODNAME} == "calendar"
+. if ${PHP_MODNAME} == "calendar"
CONFIGURE_ARGS+= --enable-calendar
-.endif
+. endif
-.if ${PHP_MODNAME} == "ctype"
+. if ${PHP_MODNAME} == "ctype"
CONFIGURE_ARGS+= --enable-ctype
-.endif
+. endif
-.if ${PHP_MODNAME} == "curl"
+. if ${PHP_MODNAME} == "curl"
LIB_DEPENDS+= libcurl.so:ftp/curl
CONFIGURE_ARGS+= --with-curl=${LOCALBASE}
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "dba"
+. if ${PHP_MODNAME} == "dba"
CONFIGURE_ARGS+= --enable-dba
OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO
@@ -262,41 +262,41 @@ TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet
TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE}
PHP_HEADER_DIRS= libcdb libflatfile libinifile
-.endif
+. endif
-.if ${PHP_MODNAME} == "dom"
+. if ${PHP_MODNAME} == "dom"
CONFIGURE_ARGS+= --enable-dom
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "enchant"
+. if ${PHP_MODNAME} == "enchant"
LIB_DEPENDS+= libenchant-2.so:textproc/enchant2
CONFIGURE_ARGS+=--with-enchant=${LOCALBASE}
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "exif"
+. if ${PHP_MODNAME} == "exif"
CONFIGURE_ARGS+= --enable-exif
-.endif
+. endif
-.if ${PHP_MODNAME} == "ffi"
+. if ${PHP_MODNAME} == "ffi"
LIB_DEPENDS= libffi.so:devel/libffi
CONFIGURE_ARGS+= --with-ffi
-.endif
+. endif
-.if ${PHP_MODNAME} == "fileinfo"
+. if ${PHP_MODNAME} == "fileinfo"
CONFIGURE_ARGS+= --enable-fileinfo
PHP_HEADER_DIRS= libmagic
-.endif
+. endif
-.if ${PHP_MODNAME} == "filter"
+. if ${PHP_MODNAME} == "filter"
CONFIGURE_ARGS+= --enable-filter
-.endif
+. endif
-.if ${PHP_MODNAME} == "ftp"
+. if ${PHP_MODNAME} == "ftp"
CONFIGURE_ARGS+= --enable-ftp
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
@@ -305,9 +305,9 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= pkgconfig ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "gd"
+. if ${PHP_MODNAME} == "gd"
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libgd.so:graphics/gd \
libpng.so:graphics/png
@@ -330,27 +330,27 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
X11_CONFIGURE_ON= --with-xpm
X11_USE= XORG=xpm
X11_USES= xorg
-.endif
+. endif
-.if ${PHP_MODNAME} == "gettext"
+. if ${PHP_MODNAME} == "gettext"
CONFIGURE_ARGS+= --with-gettext=${LOCALBASE}
USES+= gettext
-.endif
+. endif
-.if ${PHP_MODNAME} == "gmp"
+. if ${PHP_MODNAME} == "gmp"
LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "iconv"
+. if ${PHP_MODNAME} == "iconv"
CONFIGURE_ARGS+= --with-iconv=${LOCALBASE}
USES+= iconv:translit
-.endif
+. endif
-.if ${PHP_MODNAME} == "imap"
+. if ${PHP_MODNAME} == "imap"
PHP_MOD_PRIO= 30
LIB_DEPENDS+= libc-client.so.2010:mail/panda-cclient
@@ -363,21 +363,21 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "intl"
+. if ${PHP_MODNAME} == "intl"
LIB_DEPENDS= libicui18n.so:devel/icu
USES+= pkgconfig
CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1
-.endif
+. endif
-.if ${PHP_MODNAME} == "ldap"
+. if ${PHP_MODNAME} == "ldap"
LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2
CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE}
USES+= ldap
-.endif
+. endif
-.if ${PHP_MODNAME} == "mbstring"
+. if ${PHP_MODNAME} == "mbstring"
CONFIGURE_ARGS+= --enable-mbstring
@@ -389,33 +389,33 @@ REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma
REGEX_CONFIGURE_OFF= --disable-mbregex
PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
-.endif
+. endif
-.if ${PHP_MODNAME} == "mysqli"
+. if ${PHP_MODNAME} == "mysqli"
CONFIGURE_ARGS+= --with-mysqli
-.endif
+. endif
-.if ${PHP_MODNAME} == "odbc"
+. if ${PHP_MODNAME} == "odbc"
LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "opcache"
+. if ${PHP_MODNAME} == "opcache"
# This is needed by Zend extensions, keep before everything.
PHP_MOD_PRIO= 10
CONFIGURE_ARGS+= --enable-opcache
-.endif
+. endif
-.if ${PHP_MODNAME} == "pcntl"
+. if ${PHP_MODNAME} == "pcntl"
CONFIGURE_ARGS+= --enable-pcntl
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo"
+. if ${PHP_MODNAME} == "pdo"
CONFIGURE_ARGS+= --enable-pdo
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_dblib"
+. if ${PHP_MODNAME} == "pdo_dblib"
CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE}
USE_PHP= pdo:build
@@ -425,23 +425,23 @@ OPTIONS_DEFINE= MSSQL
MSSQL_DESC= Enable Microsoft SQL Server support
MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds
MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_firebird"
+. if ${PHP_MODNAME} == "pdo_firebird"
CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE}
USES+= firebird
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_odbc"
+. if ${PHP_MODNAME} == "pdo_odbc"
LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_mysql"
+. if ${PHP_MODNAME} == "pdo_mysql"
OPTIONS_DEFINE= MYSQLND
OPTIONS_DEFAULT= MYSQLND
@@ -453,65 +453,65 @@ MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \
MYSQLND_USES_OFF= mysql
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_pgsql"
+. if ${PHP_MODNAME} == "pdo_pgsql"
USES+= pgsql
CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_sqlite"
+. if ${PHP_MODNAME} == "pdo_sqlite"
USES+= localbase sqlite
CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pgsql"
+. if ${PHP_MODNAME} == "pgsql"
USES+= pgsql
CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "phar"
+. if ${PHP_MODNAME} == "phar"
CONFIGURE_ARGS+= --enable-phar
-.endif
+. endif
-.if ${PHP_MODNAME} == "posix"
+. if ${PHP_MODNAME} == "posix"
CONFIGURE_ARGS+= --enable-posix
-.endif
+. endif
-.if ${PHP_MODNAME} == "pspell"
+. if ${PHP_MODNAME} == "pspell"
LIB_DEPENDS+= libaspell.so:textproc/aspell
CONFIGURE_ARGS+= --with-pspell=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "readline"
+. if ${PHP_MODNAME} == "readline"
CONFIGURE_ARGS+=--with-libedit
USES+= libedit
-.endif
+. endif
-.if ${PHP_MODNAME} == "session"
+. if ${PHP_MODNAME} == "session"
CONFIGURE_ARGS+= --enable-session
PHP_MOD_PRIO= 18
-.endif
+. endif
-.if ${PHP_MODNAME} == "shmop"
+. if ${PHP_MODNAME} == "shmop"
CONFIGURE_ARGS+= --enable-shmop
-.endif
+. endif
-.if ${PHP_MODNAME} == "simplexml"
+. if ${PHP_MODNAME} == "simplexml"
CONFIGURE_ARGS+= --enable-simplexml
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "snmp"
+. if ${PHP_MODNAME} == "snmp"
CONFIGURE_ARGS+= --with-snmp=${LOCALBASE}
CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
@@ -519,108 +519,108 @@ CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "soap"
+. if ${PHP_MODNAME} == "soap"
CONFIGURE_ARGS+= --enable-soap
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "sockets"
+. if ${PHP_MODNAME} == "sockets"
CONFIGURE_ARGS+= --enable-sockets
CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes
-.endif
+. endif
-.if ${PHP_MODNAME} == "sodium"
+. if ${PHP_MODNAME} == "sodium"
CONFIGURE_ARGS+= --with-sodium=${LOCALBASE}
LIB_DEPENDS+= libsodium.so:security/libsodium
-.endif
+. endif
-.if ${PHP_MODNAME} == "sqlite3"
+. if ${PHP_MODNAME} == "sqlite3"
USES+= localbase pkgconfig sqlite
CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvmsg"
+. if ${PHP_MODNAME} == "sysvmsg"
CONFIGURE_ARGS+= --enable-sysvmsg
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvsem"
+. if ${PHP_MODNAME} == "sysvsem"
CONFIGURE_ARGS+= --enable-sysvsem
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvshm"
+. if ${PHP_MODNAME} == "sysvshm"
CONFIGURE_ARGS+= --enable-sysvshm
-.endif
+. endif
-.if ${PHP_MODNAME} == "tidy"
+. if ${PHP_MODNAME} == "tidy"
CONFIGURE_ARGS+= --with-tidy=${LOCALBASE}
LIB_DEPENDS+= libtidy5.so:www/tidy-html5
-.endif
+. endif
-.if ${PHP_MODNAME} == "tokenizer"
+. if ${PHP_MODNAME} == "tokenizer"
CONFIGURE_ARGS+= --enable-tokenizer
-.endif
+. endif
-.if ${PHP_MODNAME} == "xml"
+. if ${PHP_MODNAME} == "xml"
CONFIGURE_ARGS+= --enable-xml
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "xmlreader"
+. if ${PHP_MODNAME} == "xmlreader"
CONFIGURE_ARGS+= --enable-xmlreader
USE_GNOME= libxml2
USE_PHP= dom:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "xmlwriter"
+. if ${PHP_MODNAME} == "xmlwriter"
CONFIGURE_ARGS+= --enable-xmlwriter
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "xsl"
+. if ${PHP_MODNAME} == "xsl"
CONFIGURE_ARGS+= --with-xsl=${LOCALBASE}
USE_GNOME= libxslt
USE_PHP= dom:build xml:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "zip"
+. if ${PHP_MODNAME} == "zip"
LIB_DEPENDS+= libzip.so:archivers/libzip
CONFIGURE_ARGS+= --with-zip
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "zlib"
+. if ${PHP_MODNAME} == "zlib"
CONFIGURE_ARGS+= --with-zlib=/usr
USES+= pkgconfig
-.endif
+. endif
.include <bsd.port.pre.mk>
-.if ${ARCH} == aarch64 && ${PHP_MODNAME} == "opcache"
+. if ${ARCH} == aarch64 && ${PHP_MODNAME} == "opcache"
CONFIGURE_ARGS+=--disable-opcache-jit
-.endif
+. endif
-.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
+. if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
post-extract:
@${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4
-.endif
+. endif
-.if ${PHP_MODNAME} == "xml"
+. if ${PHP_MODNAME} == "xml"
post-extract:
@${MKDIR} ${WRKSRC}/ext/xml
@${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml
-.endif
+. endif
.endif
.include <bsd.port.post.mk>
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index 8d15b5e5f9cc..1e928bc0b6ff 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751555643
-SHA256 (php-8.3.23.tar.xz) = 08be64700f703bca6ff1284bf1fdaffa37ae1b9734b6559f8350248e8960a6db
-SIZE (php-8.3.23.tar.xz) = 12577624
+TIMESTAMP = 1754027368
+SHA256 (php-8.3.24.tar.xz) = 388ee5fd111097e97bae439bff46aec4ea27f816d3f0c2cb5490a41410d44251
+SIZE (php-8.3.24.tar.xz) = 12579100
diff --git a/lang/php84/Makefile b/lang/php84/Makefile
index 3bf61525ae64..49fcd849e156 100644
--- a/lang/php84/Makefile
+++ b/lang/php84/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php84
-DISTVERSION= 8.4.10
+DISTVERSION= 8.4.11
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
@@ -92,7 +92,7 @@ ZTS_CONFIGURE_ENV= pthreads_working="yes"
DESTDIRNAME= INSTALL_ROOT
-.if defined(PKGNAMEPREFIX)
+. if defined(PKGNAMEPREFIX)
USES+= apache
PLIST= ${PKGDIR}/pkg-plist.mod
PKGMESSAGE= ${PKGDIR}/pkg-message.mod
@@ -100,40 +100,40 @@ MODULENAME= libphp
SHORTMODNAME= php
WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!"
WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!"
-.endif
+. endif
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:NOASLR}
-.if ${PORT_OPTIONS:MCLI}
+. if ${PORT_OPTIONS:MNOASLR}
+. if ${PORT_OPTIONS:MCLI}
ELF_FEATURES+=+noaslr:sapi/cli/php
-.endif
-.if ${PORT_OPTIONS:MCGI}
+. endif
+. if ${PORT_OPTIONS:MCGI}
ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi
-.endif
-.if ${PORT_OPTIONS:MPHPDBG}
+. endif
+. if ${PORT_OPTIONS:MPHPDBG}
ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg
-.endif
-.if ${PORT_OPTIONS:MFPM}
+. endif
+. if ${PORT_OPTIONS:MFPM}
ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm
-.endif
-.endif
+. endif
+. endif
.include <bsd.port.pre.mk>
-.if ${ARCH} == riscv64
+. if ${ARCH} == riscv64
CONFIGURE_ARGS+= --without-pcre-jit
-.endif
+. endif
-.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
+. if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+= --enable-phpdbg-debug
-.endif
+. endif
-.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
+. if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
PLIST_SUB+= SAPI_INC=""
-.else
+. else
PLIST_SUB+= SAPI_INC="@comment "
-.endif
+. endif
CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \
lt_cv_path_SED="sed" \
@@ -151,7 +151,7 @@ post-patch-FPM-on:
pre-configure:
@(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force)
-.if !defined(PKGNAMEPREFIX)
+. if !defined(PKGNAMEPREFIX)
post-build:
@${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf
@@ -184,12 +184,12 @@ post-install-FPM-on:
post-install-PHPDBG-on:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg
-.else
+. else
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \
${STAGEDIR}${PREFIX}/${APACHEMODDIR}
-.endif
+. endif
.else
COMMENT= The ${PHP_MODNAME} shared extension for php
@@ -208,32 +208,32 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR}
TEST_TARGET= test
-.if ${PHP_MODNAME} == "bcmath"
+. if ${PHP_MODNAME} == "bcmath"
CONFIGURE_ARGS+= --enable-bcmath
PHP_HEADER_DIRS= libbcmath/src
-.endif
+. endif
-.if ${PHP_MODNAME} == "bz2"
+. if ${PHP_MODNAME} == "bz2"
CONFIGURE_ARGS+= --with-bz2=/usr
-.endif
+. endif
-.if ${PHP_MODNAME} == "calendar"
+. if ${PHP_MODNAME} == "calendar"
CONFIGURE_ARGS+= --enable-calendar
-.endif
+. endif
-.if ${PHP_MODNAME} == "ctype"
+. if ${PHP_MODNAME} == "ctype"
CONFIGURE_ARGS+= --enable-ctype
-.endif
+. endif
-.if ${PHP_MODNAME} == "curl"
+. if ${PHP_MODNAME} == "curl"
LIB_DEPENDS+= libcurl.so:ftp/curl
CONFIGURE_ARGS+= --with-curl=${LOCALBASE}
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "dba"
+. if ${PHP_MODNAME} == "dba"
CONFIGURE_ARGS+= --enable-dba
OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO
@@ -264,41 +264,41 @@ TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet
TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE}
PHP_HEADER_DIRS= libcdb libflatfile libinifile
-.endif
+. endif
-.if ${PHP_MODNAME} == "dom"
+. if ${PHP_MODNAME} == "dom"
CONFIGURE_ARGS+= --enable-dom
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "enchant"
+. if ${PHP_MODNAME} == "enchant"
LIB_DEPENDS+= libenchant-2.so:textproc/enchant2
CONFIGURE_ARGS+=--with-enchant=${LOCALBASE}
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "exif"
+. if ${PHP_MODNAME} == "exif"
CONFIGURE_ARGS+= --enable-exif
-.endif
+. endif
-.if ${PHP_MODNAME} == "ffi"
+. if ${PHP_MODNAME} == "ffi"
LIB_DEPENDS= libffi.so:devel/libffi
CONFIGURE_ARGS+= --with-ffi
-.endif
+. endif
-.if ${PHP_MODNAME} == "fileinfo"
+. if ${PHP_MODNAME} == "fileinfo"
CONFIGURE_ARGS+= --enable-fileinfo
PHP_HEADER_DIRS= libmagic
-.endif
+. endif
-.if ${PHP_MODNAME} == "filter"
+. if ${PHP_MODNAME} == "filter"
CONFIGURE_ARGS+= --enable-filter
-.endif
+. endif
-.if ${PHP_MODNAME} == "ftp"
+. if ${PHP_MODNAME} == "ftp"
CONFIGURE_ARGS+= --enable-ftp
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
@@ -307,9 +307,9 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= pkgconfig ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "gd"
+. if ${PHP_MODNAME} == "gd"
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libgd.so:graphics/gd \
libpng.so:graphics/png
@@ -332,39 +332,39 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
X11_CONFIGURE_ON= --with-xpm
X11_USE= XORG=xpm
X11_USES= xorg
-.endif
+. endif
-.if ${PHP_MODNAME} == "gettext"
+. if ${PHP_MODNAME} == "gettext"
CONFIGURE_ARGS+= --with-gettext=${LOCALBASE}
USES+= gettext
-.endif
+. endif
-.if ${PHP_MODNAME} == "gmp"
+. if ${PHP_MODNAME} == "gmp"
LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "iconv"
+. if ${PHP_MODNAME} == "iconv"
CONFIGURE_ARGS+= --with-iconv=${LOCALBASE}
USES+= iconv:translit
-.endif
+. endif
-.if ${PHP_MODNAME} == "intl"
+. if ${PHP_MODNAME} == "intl"
LIB_DEPENDS= libicui18n.so:devel/icu
USES+= pkgconfig
CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1
-.endif
+. endif
-.if ${PHP_MODNAME} == "ldap"
+. if ${PHP_MODNAME} == "ldap"
LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2
CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE}
USES+= ldap
-.endif
+. endif
-.if ${PHP_MODNAME} == "mbstring"
+. if ${PHP_MODNAME} == "mbstring"
CONFIGURE_ARGS+= --enable-mbstring
@@ -376,34 +376,34 @@ REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma
REGEX_CONFIGURE_OFF= --disable-mbregex
PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
-.endif
+. endif
-.if ${PHP_MODNAME} == "mysqli"
+. if ${PHP_MODNAME} == "mysqli"
CONFIGURE_ARGS+= --with-mysqli
-.endif
+. endif
-.if ${PHP_MODNAME} == "odbc"
+. if ${PHP_MODNAME} == "odbc"
LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "opcache"
+. if ${PHP_MODNAME} == "opcache"
LIB_DEPENDS+= libcapstone.so:devel/capstone
# This is needed by Zend extensions, keep before everything.
PHP_MOD_PRIO= 10
CONFIGURE_ARGS+= --enable-opcache --with-capstone
-.endif
+. endif
-.if ${PHP_MODNAME} == "pcntl"
+. if ${PHP_MODNAME} == "pcntl"
CONFIGURE_ARGS+= --enable-pcntl
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo"
+. if ${PHP_MODNAME} == "pdo"
CONFIGURE_ARGS+= --enable-pdo
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_dblib"
+. if ${PHP_MODNAME} == "pdo_dblib"
CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE}
USE_PHP= pdo:build
@@ -413,23 +413,23 @@ OPTIONS_DEFINE= MSSQL
MSSQL_DESC= Enable Microsoft SQL Server support
MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds
MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_firebird"
+. if ${PHP_MODNAME} == "pdo_firebird"
CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE}
USES+= firebird
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_odbc"
+. if ${PHP_MODNAME} == "pdo_odbc"
LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_mysql"
+. if ${PHP_MODNAME} == "pdo_mysql"
OPTIONS_DEFINE= MYSQLND
OPTIONS_DEFAULT= MYSQLND
@@ -441,59 +441,59 @@ MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \
MYSQLND_USES_OFF= mysql
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_pgsql"
+. if ${PHP_MODNAME} == "pdo_pgsql"
USES+= pgsql
CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_sqlite"
+. if ${PHP_MODNAME} == "pdo_sqlite"
USES+= localbase sqlite
CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pgsql"
+. if ${PHP_MODNAME} == "pgsql"
USES+= pgsql
CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "phar"
+. if ${PHP_MODNAME} == "phar"
CONFIGURE_ARGS+= --enable-phar
-.endif
+. endif
-.if ${PHP_MODNAME} == "posix"
+. if ${PHP_MODNAME} == "posix"
CONFIGURE_ARGS+= --enable-posix
-.endif
+. endif
-.if ${PHP_MODNAME} == "readline"
+. if ${PHP_MODNAME} == "readline"
CONFIGURE_ARGS+=--with-libedit
USES+= libedit
-.endif
+. endif
-.if ${PHP_MODNAME} == "session"
+. if ${PHP_MODNAME} == "session"
CONFIGURE_ARGS+= --enable-session
PHP_MOD_PRIO= 18
-.endif
+. endif
-.if ${PHP_MODNAME} == "shmop"
+. if ${PHP_MODNAME} == "shmop"
CONFIGURE_ARGS+= --enable-shmop
-.endif
+. endif
-.if ${PHP_MODNAME} == "simplexml"
+. if ${PHP_MODNAME} == "simplexml"
CONFIGURE_ARGS+= --enable-simplexml
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "snmp"
+. if ${PHP_MODNAME} == "snmp"
CONFIGURE_ARGS+= --with-snmp=${LOCALBASE}
CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
@@ -501,116 +501,116 @@ CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "soap"
+. if ${PHP_MODNAME} == "soap"
CONFIGURE_ARGS+= --enable-soap
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "sockets"
+. if ${PHP_MODNAME} == "sockets"
CONFIGURE_ARGS+= --enable-sockets
CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes
-.endif
+. endif
-.if ${PHP_MODNAME} == "sodium"
+. if ${PHP_MODNAME} == "sodium"
CONFIGURE_ARGS+= --with-sodium=${LOCALBASE}
LIB_DEPENDS+= libsodium.so:security/libsodium
-.endif
+. endif
-.if ${PHP_MODNAME} == "sqlite3"
+. if ${PHP_MODNAME} == "sqlite3"
USES+= localbase pkgconfig sqlite
CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvmsg"
+. if ${PHP_MODNAME} == "sysvmsg"
CONFIGURE_ARGS+= --enable-sysvmsg
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvsem"
+. if ${PHP_MODNAME} == "sysvsem"
CONFIGURE_ARGS+= --enable-sysvsem
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvshm"
+. if ${PHP_MODNAME} == "sysvshm"
CONFIGURE_ARGS+= --enable-sysvshm
-.endif
+. endif
-.if ${PHP_MODNAME} == "tidy"
+. if ${PHP_MODNAME} == "tidy"
CONFIGURE_ARGS+= --with-tidy=${LOCALBASE}
LIB_DEPENDS+= libtidy5.so:www/tidy-html5
-.endif
+. endif
-.if ${PHP_MODNAME} == "tokenizer"
+. if ${PHP_MODNAME} == "tokenizer"
CONFIGURE_ARGS+= --enable-tokenizer
-.endif
+. endif
-.if ${PHP_MODNAME} == "xml"
+. if ${PHP_MODNAME} == "xml"
CONFIGURE_ARGS+= --enable-xml
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "xmlreader"
+. if ${PHP_MODNAME} == "xmlreader"
CONFIGURE_ARGS+= --enable-xmlreader
USE_GNOME= libxml2
USE_PHP= dom:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "xmlwriter"
+. if ${PHP_MODNAME} == "xmlwriter"
CONFIGURE_ARGS+= --enable-xmlwriter
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "xsl"
+. if ${PHP_MODNAME} == "xsl"
CONFIGURE_ARGS+= --with-xsl=${LOCALBASE}
USE_GNOME= libxslt
USE_PHP= dom:build xml:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "zip"
+. if ${PHP_MODNAME} == "zip"
LIB_DEPENDS+= libzip.so:archivers/libzip
CONFIGURE_ARGS+= --with-zip
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "zlib"
+. if ${PHP_MODNAME} == "zlib"
CONFIGURE_ARGS+= --with-zlib=/usr
USES+= pkgconfig
-.endif
+. endif
.include <bsd.port.pre.mk>
-.if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache"
+. if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache"
post-configure:
@${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_fold_hash.h
@${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_emit.lo
-.endif
+. endif
-.if ${PHP_MODNAME} == "soap"
+. if ${PHP_MODNAME} == "soap"
post-extract:
@${MKDIR} ${WRKSRC}/ext/session
@${CP} ${FILESDIR}/php_session.h ${WRKSRC}/ext/session
-.endif
+. endif
-.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
+. if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
post-extract:
@${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4
-.endif
+. endif
-.if ${PHP_MODNAME} == "xml"
+. if ${PHP_MODNAME} == "xml"
post-extract:
@${MKDIR} ${WRKSRC}/ext/xml
@${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml
-.endif
+. endif
.endif
.include <bsd.port.post.mk>
diff --git a/lang/php84/distinfo b/lang/php84/distinfo
index 3be8a2533adc..9e794c05e415 100644
--- a/lang/php84/distinfo
+++ b/lang/php84/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751553605
-SHA256 (php-8.4.10.tar.xz) = 14983a9ef8800e6bc2d920739fd386054402f7976ca9cd7f711509496f0d2632
-SIZE (php-8.4.10.tar.xz) = 13625264
+TIMESTAMP = 1754027315
+SHA256 (php-8.4.11.tar.xz) = 04cd331380a8683a5c2503938eb51764d48d507c53ad4208d2c82e0eed779a00
+SIZE (php-8.4.11.tar.xz) = 13632328
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index bdd32ebc770e..8206190672c0 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php85
-DISTVERSION= 8.5.0alpha2
+DISTVERSION= 8.5.0alpha3
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= LOCAL/bofh/lang/${PORTNAME}
@@ -21,6 +21,7 @@ CONFLICTS_INSTALL?= php[0-9][0-9]${PKGNAMESUFFIX}
.if !defined(PKGNAMESUFFIX)
LIB_DEPENDS= libargon2.so:security/libargon2 \
+ libcapstone.so:devel/capstone \
libpcre2-8.so:devel/pcre2
GNU_CONFIGURE= yes
@@ -94,7 +95,7 @@ ZTS_CONFIGURE_ENV= pthreads_working="yes"
DESTDIRNAME= INSTALL_ROOT
-.if defined(PKGNAMEPREFIX)
+. if defined(PKGNAMEPREFIX)
USES+= apache
PLIST= ${PKGDIR}/pkg-plist.mod
PKGMESSAGE= ${PKGDIR}/pkg-message.mod
@@ -102,40 +103,40 @@ MODULENAME= libphp
SHORTMODNAME= php
WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!"
WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!"
-.endif
+. endif
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MNOASLR}
-.if ${PORT_OPTIONS:MCLI}
+. if ${PORT_OPTIONS:MNOASLR}
+. if ${PORT_OPTIONS:MCLI}
ELF_FEATURES+=+noaslr:sapi/cli/php
-.endif
-.if ${PORT_OPTIONS:MCGI}
+. endif
+. if ${PORT_OPTIONS:MCGI}
ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi
-.endif
-.if ${PORT_OPTIONS:MPHPDBG}
+. endif
+. if ${PORT_OPTIONS:MPHPDBG}
ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg
-.endif
-.if ${PORT_OPTIONS:MFPM}
+. endif
+. if ${PORT_OPTIONS:MFPM}
ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm
-.endif
-.endif
+. endif
+. endif
.include <bsd.port.pre.mk>
-.if ${ARCH} == riscv64
+. if ${ARCH} == riscv64
CONFIGURE_ARGS+= --without-pcre-jit
-.endif
+. endif
-.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
+. if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+= --enable-phpdbg-debug
-.endif
+. endif
-.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
+. if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
PLIST_SUB+= SAPI_INC=""
-.else
+. else
PLIST_SUB+= SAPI_INC="@comment "
-.endif
+. endif
CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \
lt_cv_path_SED="sed" \
@@ -153,14 +154,14 @@ post-patch-FPM-on:
pre-configure:
@(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force)
-.if !defined(PKGNAMEPREFIX)
+. if !defined(PKGNAMEPREFIX)
post-build:
@${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf
@${ECHO_CMD} -n "PHP_EXT_DIR=" >> ${WRKDIR}/php.conf
@${SH} ${WRKSRC}/scripts/php-config --extension-dir | ${SED} -ne 's,^${PREFIX}/lib/php/,,p' >> ${WRKDIR}/php.conf
- @${ECHO_CMD} "PHP_EXT_INC=hash json openssl pcre random spl" >> ${WRKDIR}/php.conf
+ @${ECHO_CMD} "PHP_EXT_INC=hash json opcache openssl pcre random spl" >> ${WRKDIR}/php.conf
test: build
@(cd ${WRKSRC} && ${MAKE} test)
@@ -188,12 +189,12 @@ post-install-FPM-on:
post-install-PHPDBG-on:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg
-.else
+. else
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \
${STAGEDIR}${PREFIX}/${APACHEMODDIR}
-.endif
+. endif
.else
COMMENT= The ${PHP_MODNAME} shared extension for php
@@ -212,32 +213,32 @@ EXTRACT_AFTER_ARGS?= ${EXTSUBDIR}
TEST_TARGET= test
-.if ${PHP_MODNAME} == "bcmath"
+. if ${PHP_MODNAME} == "bcmath"
CONFIGURE_ARGS+= --enable-bcmath
PHP_HEADER_DIRS= libbcmath/src
-.endif
+. endif
-.if ${PHP_MODNAME} == "bz2"
+. if ${PHP_MODNAME} == "bz2"
CONFIGURE_ARGS+= --with-bz2=/usr
-.endif
+. endif
-.if ${PHP_MODNAME} == "calendar"
+. if ${PHP_MODNAME} == "calendar"
CONFIGURE_ARGS+= --enable-calendar
-.endif
+. endif
-.if ${PHP_MODNAME} == "ctype"
+. if ${PHP_MODNAME} == "ctype"
CONFIGURE_ARGS+= --enable-ctype
-.endif
+. endif
-.if ${PHP_MODNAME} == "curl"
+. if ${PHP_MODNAME} == "curl"
LIB_DEPENDS+= libcurl.so:ftp/curl
CONFIGURE_ARGS+= --with-curl=${LOCALBASE}
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "dba"
+. if ${PHP_MODNAME} == "dba"
CONFIGURE_ARGS+= --enable-dba
OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO
@@ -268,41 +269,41 @@ TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet
TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE}
PHP_HEADER_DIRS= libcdb libflatfile libinifile
-.endif
+. endif
-.if ${PHP_MODNAME} == "dom"
+. if ${PHP_MODNAME} == "dom"
CONFIGURE_ARGS+= --enable-dom
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "enchant"
+. if ${PHP_MODNAME} == "enchant"
LIB_DEPENDS+= libenchant-2.so:textproc/enchant2
CONFIGURE_ARGS+=--with-enchant=${LOCALBASE}
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "exif"
+. if ${PHP_MODNAME} == "exif"
CONFIGURE_ARGS+= --enable-exif
-.endif
+. endif
-.if ${PHP_MODNAME} == "ffi"
+. if ${PHP_MODNAME} == "ffi"
LIB_DEPENDS= libffi.so:devel/libffi
CONFIGURE_ARGS+= --with-ffi
-.endif
+. endif
-.if ${PHP_MODNAME} == "fileinfo"
+. if ${PHP_MODNAME} == "fileinfo"
CONFIGURE_ARGS+= --enable-fileinfo
PHP_HEADER_DIRS= libmagic
-.endif
+. endif
-.if ${PHP_MODNAME} == "filter"
+. if ${PHP_MODNAME} == "filter"
CONFIGURE_ARGS+= --enable-filter
-.endif
+. endif
-.if ${PHP_MODNAME} == "ftp"
+. if ${PHP_MODNAME} == "ftp"
CONFIGURE_ARGS+= --enable-ftp
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
@@ -311,9 +312,9 @@ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= pkgconfig ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "gd"
+. if ${PHP_MODNAME} == "gd"
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libgd.so:graphics/gd \
libpng.so:graphics/png
@@ -336,39 +337,39 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
X11_CONFIGURE_ON= --with-xpm
X11_USE= XORG=xpm
X11_USES= xorg
-.endif
+. endif
-.if ${PHP_MODNAME} == "gettext"
+. if ${PHP_MODNAME} == "gettext"
CONFIGURE_ARGS+= --with-gettext=${LOCALBASE}
USES+= gettext
-.endif
+. endif
-.if ${PHP_MODNAME} == "gmp"
+. if ${PHP_MODNAME} == "gmp"
LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "iconv"
+. if ${PHP_MODNAME} == "iconv"
CONFIGURE_ARGS+= --with-iconv=${LOCALBASE}
USES+= iconv:translit
-.endif
+. endif
-.if ${PHP_MODNAME} == "intl"
+. if ${PHP_MODNAME} == "intl"
LIB_DEPENDS= libicui18n.so:devel/icu
USES+= pkgconfig
CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1
-.endif
+. endif
-.if ${PHP_MODNAME} == "ldap"
+. if ${PHP_MODNAME} == "ldap"
LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2
CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE}
USES+= ldap
-.endif
+. endif
-.if ${PHP_MODNAME} == "mbstring"
+. if ${PHP_MODNAME} == "mbstring"
CONFIGURE_ARGS+= --enable-mbstring
@@ -380,34 +381,27 @@ REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma
REGEX_CONFIGURE_OFF= --disable-mbregex
PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
-.endif
+. endif
-.if ${PHP_MODNAME} == "mysqli"
+. if ${PHP_MODNAME} == "mysqli"
CONFIGURE_ARGS+= --with-mysqli
-.endif
+. endif
-.if ${PHP_MODNAME} == "odbc"
+. if ${PHP_MODNAME} == "odbc"
LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE}
-.endif
-
-.if ${PHP_MODNAME} == "opcache"
-LIB_DEPENDS+= libcapstone.so:devel/capstone
-# This is needed by Zend extensions, keep before everything.
-PHP_MOD_PRIO= 10
-CONFIGURE_ARGS+= --enable-opcache --with-capstone
-.endif
+. endif
-.if ${PHP_MODNAME} == "pcntl"
+. if ${PHP_MODNAME} == "pcntl"
CONFIGURE_ARGS+= --enable-pcntl
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo"
+. if ${PHP_MODNAME} == "pdo"
CONFIGURE_ARGS+= --enable-pdo
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_dblib"
+. if ${PHP_MODNAME} == "pdo_dblib"
CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE}
USE_PHP= pdo:build
@@ -417,23 +411,23 @@ OPTIONS_DEFINE= MSSQL
MSSQL_DESC= Enable Microsoft SQL Server support
MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds
MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_firebird"
+. if ${PHP_MODNAME} == "pdo_firebird"
CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE}
USES+= firebird
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_odbc"
+. if ${PHP_MODNAME} == "pdo_odbc"
LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_mysql"
+. if ${PHP_MODNAME} == "pdo_mysql"
OPTIONS_DEFINE= MYSQLND
OPTIONS_DEFAULT= MYSQLND
@@ -445,59 +439,59 @@ MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \
MYSQLND_USES_OFF= mysql
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_pgsql"
+. if ${PHP_MODNAME} == "pdo_pgsql"
USES+= pgsql
CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pdo_sqlite"
+. if ${PHP_MODNAME} == "pdo_sqlite"
USES+= localbase sqlite
CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE}
USE_PHP= pdo:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "pgsql"
+. if ${PHP_MODNAME} == "pgsql"
USES+= pgsql
CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "phar"
+. if ${PHP_MODNAME} == "phar"
CONFIGURE_ARGS+= --enable-phar
-.endif
+. endif
-.if ${PHP_MODNAME} == "posix"
+. if ${PHP_MODNAME} == "posix"
CONFIGURE_ARGS+= --enable-posix
-.endif
+. endif
-.if ${PHP_MODNAME} == "readline"
+. if ${PHP_MODNAME} == "readline"
CONFIGURE_ARGS+=--with-libedit
USES+= libedit
-.endif
+. endif
-.if ${PHP_MODNAME} == "session"
+. if ${PHP_MODNAME} == "session"
CONFIGURE_ARGS+= --enable-session
PHP_MOD_PRIO= 18
-.endif
+. endif
-.if ${PHP_MODNAME} == "shmop"
+. if ${PHP_MODNAME} == "shmop"
CONFIGURE_ARGS+= --enable-shmop
-.endif
+. endif
-.if ${PHP_MODNAME} == "simplexml"
+. if ${PHP_MODNAME} == "simplexml"
CONFIGURE_ARGS+= --enable-simplexml
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "snmp"
+. if ${PHP_MODNAME} == "snmp"
CONFIGURE_ARGS+= --with-snmp=${LOCALBASE}
CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
@@ -505,116 +499,110 @@ CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USES+= ssl
-.endif
+. endif
-.if ${PHP_MODNAME} == "soap"
+. if ${PHP_MODNAME} == "soap"
CONFIGURE_ARGS+= --enable-soap
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "sockets"
+. if ${PHP_MODNAME} == "sockets"
CONFIGURE_ARGS+= --enable-sockets
CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes
-.endif
+. endif
-.if ${PHP_MODNAME} == "sodium"
+. if ${PHP_MODNAME} == "sodium"
CONFIGURE_ARGS+= --with-sodium=${LOCALBASE}
LIB_DEPENDS+= libsodium.so:security/libsodium
-.endif
+. endif
-.if ${PHP_MODNAME} == "sqlite3"
+. if ${PHP_MODNAME} == "sqlite3"
USES+= localbase pkgconfig sqlite
CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE}
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvmsg"
+. if ${PHP_MODNAME} == "sysvmsg"
CONFIGURE_ARGS+= --enable-sysvmsg
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvsem"
+. if ${PHP_MODNAME} == "sysvsem"
CONFIGURE_ARGS+= --enable-sysvsem
-.endif
+. endif
-.if ${PHP_MODNAME} == "sysvshm"
+. if ${PHP_MODNAME} == "sysvshm"
CONFIGURE_ARGS+= --enable-sysvshm
-.endif
+. endif
-.if ${PHP_MODNAME} == "tidy"
+. if ${PHP_MODNAME} == "tidy"
CONFIGURE_ARGS+= --with-tidy=${LOCALBASE}
LIB_DEPENDS+= libtidy5.so:www/tidy-html5
-.endif
+. endif
-.if ${PHP_MODNAME} == "tokenizer"
+. if ${PHP_MODNAME} == "tokenizer"
CONFIGURE_ARGS+= --enable-tokenizer
-.endif
+. endif
-.if ${PHP_MODNAME} == "xml"
+. if ${PHP_MODNAME} == "xml"
CONFIGURE_ARGS+= --enable-xml
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "xmlreader"
+. if ${PHP_MODNAME} == "xmlreader"
CONFIGURE_ARGS+= --enable-xmlreader
USE_GNOME= libxml2
USE_PHP= dom:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "xmlwriter"
+. if ${PHP_MODNAME} == "xmlwriter"
CONFIGURE_ARGS+= --enable-xmlwriter
USES+= pkgconfig
USE_GNOME= libxml2
-.endif
+. endif
-.if ${PHP_MODNAME} == "xsl"
+. if ${PHP_MODNAME} == "xsl"
CONFIGURE_ARGS+= --with-xsl=${LOCALBASE}
USE_GNOME= libxslt
USE_PHP= dom:build xml:build
-.endif
+. endif
-.if ${PHP_MODNAME} == "zip"
+. if ${PHP_MODNAME} == "zip"
LIB_DEPENDS+= libzip.so:archivers/libzip
CONFIGURE_ARGS+= --with-zip
USES+= pkgconfig
-.endif
+. endif
-.if ${PHP_MODNAME} == "zlib"
+. if ${PHP_MODNAME} == "zlib"
CONFIGURE_ARGS+= --with-zlib=/usr
USES+= pkgconfig
-.endif
+. endif
.include <bsd.port.pre.mk>
-.if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache"
-post-configure:
- @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_fold_hash.h
- @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_emit.lo
-.endif
-
-.if ${PHP_MODNAME} == "soap"
+. if ${PHP_MODNAME} == "soap"
post-extract:
@${MKDIR} ${WRKSRC}/ext/session
@${CP} ${FILESDIR}/php_session.h ${WRKSRC}/ext/session
-.endif
+. endif
-.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
+. if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
post-extract:
@${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4
-.endif
+. endif
-.if ${PHP_MODNAME} == "xml"
+. if ${PHP_MODNAME} == "xml"
post-extract:
@${MKDIR} ${WRKSRC}/ext/xml
@${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml
-.endif
+. endif
.endif
.include <bsd.port.post.mk>
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index 2988b28e4f91..0b33ddf7ae73 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752679450
-SHA256 (php-8.5.0alpha2.tar.gz) = 9f99e0f2e73c86ce526b3f9df5430e080b1f927dc4e7ec208530c257ec34a3f7
-SIZE (php-8.5.0alpha2.tar.gz) = 23025426
+TIMESTAMP = 1754053500
+SHA256 (php-8.5.0alpha3.tar.gz) = fd80350f5aa12672d604caef9420ee271dd19e2899ee46414c5e7e97ddf266c8
+SIZE (php-8.5.0alpha3.tar.gz) = 23061964
diff --git a/lang/php85/pkg-plist b/lang/php85/pkg-plist
index 206111c15f0d..3b6491e7c801 100644
--- a/lang/php85/pkg-plist
+++ b/lang/php85/pkg-plist
@@ -460,8 +460,6 @@ include/php/ext/standard/php_math.h
include/php/ext/standard/php_math_round_mode.h
include/php/ext/standard/php_net.h
include/php/ext/standard/php_password.h
-include/php/ext/standard/php_smart_string.h
-include/php/ext/standard/php_smart_string_public.h
include/php/ext/standard/php_standard.h
include/php/ext/standard/php_string.h
include/php/ext/standard/php_uuencode.h
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index 5085b9ee9fb6..9f9f06f3a282 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -14,8 +14,12 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo
-NIGHTLY_DATE= 2025-07-09
+NIGHTLY_DATE= 2025-07-27
BOOTSTRAPS_DATE= 2025-06-24
RUST_BOOTSTRAP_VERSION= beta
+post-configure:
+ # remove after bootstraps are updated to version higher than 2025-07-27
+ @${REINPLACE_CMD} -e '/ccache=/d' ${WRKSRC}/config.toml
+
.include "${MASTERDIR}/Makefile"
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index d86ea65b2042..764599dbb119 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1752171239
-SHA256 (rust/2025-07-09/rustc-nightly-src.tar.xz) = c9157a9ffdaed027b7344d3809507a23edd69472485268d78aa317bc506885d2
-SIZE (rust/2025-07-09/rustc-nightly-src.tar.xz) = 275431068
+TIMESTAMP = 1753714244
+SHA256 (rust/2025-07-27/rustc-nightly-src.tar.xz) = 6c2697608c4abf419914b5ab1f8683b3b1f9a01e22d92b015c4315864fcd2356
+SIZE (rust/2025-07-27/rustc-nightly-src.tar.xz) = 277043964
SHA256 (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 71e9e3a1d1f5e8dc98403c2a6695c969908ba0cde594c4e20249fe81b67d62d1
SIZE (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88377504
SHA256 (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 7cc4adb3c102eac53916b28c0dad40bd095e19ea3fd0430e84a2e0b094445809
diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs
index 322854af170d..ef0ac3dc5c04 100644
--- a/lang/rust-nightly/files/patch-vendor_cc.rs
+++ b/lang/rust-nightly/files/patch-vendor_cc.rs
@@ -99,8 +99,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.25/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.25/src/tool.rs
+--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.26/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -112,8 +112,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.26/src/tool.rs
+--- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.27/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -125,8 +125,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.29/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.29/src/tool.rs
+--- vendor/cc-1.2.30/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.30/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index 017672f2c31b..dfa0dc4ed126 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -137,7 +137,7 @@ DISTFILES:= ${DISTFILES:M*\:src} \
post-patch:
@${REINPLACE_CMD} 's,gdb,${LOCALBASE}/bin/gdb,' ${WRKSRC}/src/etc/rust-gdb
.if defined(NIGHTLY_DATE)
- @${REINPLACE_CMD} 's/rustfmt/nothx/' ${WRKSRC}/src/stage0
+ @${REINPLACE_CMD} '/rustfmt/d' ${WRKSRC}/src/stage0
.endif
# Disable vendor checksums
@${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \
diff --git a/mail/Makefile b/mail/Makefile
index ca02b3d15a74..dde4a69eddde 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -192,7 +192,6 @@
SUBDIR += linux-r7-organizer
SUBDIR += linux-r7-organizer-pro
SUBDIR += listadmin
- SUBDIR += lmtp2nntp
SUBDIR += lookout
SUBDIR += lurker
SUBDIR += mail-expire
diff --git a/mail/lmtp2nntp/Makefile b/mail/lmtp2nntp/Makefile
deleted file mode 100644
index 307ba82021d4..000000000000
--- a/mail/lmtp2nntp/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME= lmtp2nntp
-PORTVERSION= 1.4.1
-PORTREVISION= 1
-CATEGORIES= mail news
-MASTER_SITES= OSSP/tool/${PORTNAME}
-
-MAINTAINER= vd@FreeBSD.org
-COMMENT= OSSP mail to news gateway
-WWW= http://www.ossp.org/pkg/tool/lmtp2nntp/
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Obsolete, last release in 2005 and uses legacy Local Mail Transfer Protocol
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libstr.so:devel/str \
- libex.so:devel/ossp-ex \
- libsa.so:net/ossp-sa \
- libvar.so:devel/ossp-var
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --with-ex=${LOCALBASE} --with-str=${LOCALBASE} \
- --with-sa=${LOCALBASE} --with-var=${LOCALBASE}
-TEST_TARGET= check
-
-PLIST_FILES= sbin/lmtp2nntp \
- share/man/man8/lmtp2nntp.8.gz
-PORTDOCS= INSTALL README
-
-OPTIONS_DEFINE= DOCS
-
-# Try to fix parallel builds (-jX)
-post-patch:
- @${REINPLACE_CMD} -e '/^all:/s, _SUBDIRS_all,, ; \
- /^$$(PROG)/s,$$, _SUBDIRS_all,' ${WRKSRC}/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/lmtp2nntp/distinfo b/mail/lmtp2nntp/distinfo
deleted file mode 100644
index 34b0d6439779..000000000000
--- a/mail/lmtp2nntp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (lmtp2nntp-1.4.1.tar.gz) = e36950b6962d36995928e5ed33cccc324a00eae591b482ef628600e8f5e77761
-SIZE (lmtp2nntp-1.4.1.tar.gz) = 3238954
diff --git a/mail/lmtp2nntp/files/patch-configure b/mail/lmtp2nntp/files/patch-configure
deleted file mode 100644
index 0fd480d02db1..000000000000
--- a/mail/lmtp2nntp/files/patch-configure
+++ /dev/null
@@ -1,27 +0,0 @@
---- configure.orig Thu Feb 13 11:01:47 2003
-+++ configure Tue Apr 13 20:58:41 2004
-@@ -6204,9 +6204,9 @@
- SUBDIR_POPT=""
- else
- SUBDIR_POPT="lib_popt"
-- CPPFLAGS="$CPPFLAGS -Ilib_popt"
-- CFLAGS="$CFLAGS -Ilib_popt"
-- LDFLAGS="$LDFLAGS -Llib_popt/.libs"
-+ CPPFLAGS="-Ilib_popt $CPPFLAGS"
-+ CFLAGS="-Ilib_popt $CFLAGS"
-+ LDFLAGS="-Llib_popt/.libs $LDFLAGS"
- LIBS_EXTRA="$LIBS_EXTRA -lpopt"
- fi
- echo "$as_me:$LINENO: result: $with_popt" >&5
-@@ -6904,8 +6904,9 @@
- echo "$as_me:$LINENO: result: $with_dmalloc" >&5
- echo "${ECHO_T}$with_dmalloc" >&6
-
--
--LIBS="$LIBS_EXTRA $LIBS"
-+LIBS_EXTRA="$LIBS_EXTRA $LIBS"
-+unset LIBS
-+LIBS="$LIBS_EXTRA"
-
- enable_shared=no
- export enable_shared
diff --git a/mail/lmtp2nntp/files/patch-lib_l2_va.diff b/mail/lmtp2nntp/files/patch-lib_l2_va.diff
deleted file mode 100644
index 62167a2b2283..000000000000
--- a/mail/lmtp2nntp/files/patch-lib_l2_va.diff
+++ /dev/null
@@ -1,496 +0,0 @@
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2.h.in l2-0.9.11/l2.h.in
---- lib_l2/l2.h.in Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2.h.in Thu Oct 13 08:20:19 2005
-@@ -168,7 +168,7 @@
- const char *name;
- l2_chtype_t type;
- l2_result_t (*create) (l2_context_t *ctx, l2_channel_t *ch);
-- l2_result_t (*configure)(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap);
-+ l2_result_t (*configure)(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap);
- l2_result_t (*open) (l2_context_t *ctx, l2_channel_t *ch);
- l2_result_t (*write) (l2_context_t *ctx, l2_channel_t *ch, l2_level_t level, const char *buf, size_t bufsize);
- l2_result_t (*flush) (l2_context_t *ctx, l2_channel_t *ch);
-@@ -222,7 +222,7 @@
- l2_result_t l2_channel_flush (l2_channel_t *ch);
- l2_result_t l2_channel_close (l2_channel_t *ch);
- l2_result_t l2_channel_log (l2_channel_t *ch, l2_level_t level, const char *fmt, ...);
--l2_result_t l2_channel_vlog (l2_channel_t *ch, l2_level_t level, const char *fmt, va_list ap);
-+l2_result_t l2_channel_vlog (l2_channel_t *ch, l2_level_t level, const char *fmt, va_list *ap);
- l2_result_t l2_channel_link (l2_channel_t *ch, l2_link_t id, l2_channel_t *ch2, ...);
- l2_result_t l2_channel_unlink (l2_channel_t *ch);
- l2_result_t l2_channel_upstream (l2_channel_t *ch, l2_channel_t **chU);
-@@ -232,10 +232,10 @@
-
- /* channel tree specification operations */
- l2_result_t l2_spec (l2_channel_t **ch, l2_env_t *env, const char *spec, ...);
--l2_result_t l2_vspec (l2_channel_t **ch, l2_env_t *env, const char *spec, va_list ap);
-+l2_result_t l2_vspec (l2_channel_t **ch, l2_env_t *env, const char *spec, va_list *ap);
-
- /* utility operations */
--l2_result_t l2_util_setparams (l2_env_t *env, l2_param_t p[], const char *fmt, va_list ap);
-+l2_result_t l2_util_setparams (l2_env_t *env, l2_param_t p[], const char *fmt, va_list *ap);
- l2_result_t l2_util_l2s (char *string, size_t maxlen, int sep, unsigned int levelmask);
- l2_result_t l2_util_s2l (const char *string, size_t maxlen, int sep, unsigned int *levelmask);
- l2_result_t l2_util_fmt_string (l2_context_t *, const char, const char *, char *, size_t, size_t *, va_list *);
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_buffer.c l2-0.9.11/l2_ch_buffer.c
---- lib_l2/l2_ch_buffer.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_buffer.c Thu Oct 13 08:14:59 2005
-@@ -156,7 +156,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_buffer_t *cfg = (l2_ch_buffer_t *)ctx->vp;
- l2_param_t pa[4];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_fd.c l2-0.9.11/l2_ch_fd.c
---- lib_l2/l2_ch_fd.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_fd.c Thu Oct 13 08:10:28 2005
-@@ -55,7 +55,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_fd_t *cfg;
- l2_param_t pa[2];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_file.c l2-0.9.11/l2_ch_file.c
---- lib_l2/l2_ch_file.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_file.c Thu Oct 13 08:12:12 2005
-@@ -115,7 +115,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_file_t *cfg = (l2_ch_file_t *)ctx->vp;
- l2_param_t pa[7];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_filter.c l2-0.9.11/l2_ch_filter.c
---- lib_l2/l2_ch_filter.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_filter.c Thu Oct 13 08:14:22 2005
-@@ -63,7 +63,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_filter_t *cfg = (l2_ch_filter_t *)ctx->vp;
- l2_env_t *env;
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_irc.c l2-0.9.11/l2_ch_irc.c
---- lib_l2/l2_ch_irc.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_irc.c Thu Oct 13 08:13:30 2005
-@@ -95,7 +95,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_irc_t *cfg = (l2_ch_irc_t *)ctx->vp;
- l2_param_t pa[12];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_pipe.c l2-0.9.11/l2_ch_pipe.c
---- lib_l2/l2_ch_pipe.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_pipe.c Thu Oct 13 08:12:31 2005
-@@ -170,7 +170,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_pipe_t *cfg = (l2_ch_pipe_t *)ctx->vp;
- l2_param_t pa[4];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_prefix.c l2-0.9.11/l2_ch_prefix.c
---- lib_l2/l2_ch_prefix.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_prefix.c Thu Oct 13 08:14:30 2005
-@@ -62,7 +62,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_prefix_t *cfg = (l2_ch_prefix_t *)ctx->vp;
- l2_param_t pa[3];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_smtp.c l2-0.9.11/l2_ch_smtp.c
---- lib_l2/l2_ch_smtp.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_smtp.c Thu Oct 13 08:13:48 2005
-@@ -89,7 +89,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_smtp_t *cfg = (l2_ch_smtp_t *)ctx->vp;
- l2_param_t pa[10];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_socket.c l2-0.9.11/l2_ch_socket.c
---- lib_l2/l2_ch_socket.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_socket.c Thu Oct 13 08:13:11 2005
-@@ -73,7 +73,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_socket_t *cfg = (l2_ch_socket_t *)ctx->vp;
- l2_param_t pa[5];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_syslog.c l2-0.9.11/l2_ch_syslog.c
---- lib_l2/l2_ch_syslog.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ch_syslog.c Thu Oct 13 08:12:54 2005
-@@ -157,7 +157,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_syslog_t *cfg = (l2_ch_syslog_t *)ctx->vp;
- l2_param_t pa[8];
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_channel.c l2-0.9.11/l2_channel.c
---- lib_l2/l2_channel.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_channel.c Thu Oct 13 08:15:46 2005
-@@ -284,7 +284,7 @@
- rv = L2_OK;
- va_start(ap, fmt);
- if (ch->handler.configure != NULL)
-- rv = ch->handler.configure(&ch->context, ch, fmt, ap);
-+ rv = ch->handler.configure(&ch->context, ch, fmt, &ap);
- va_end(ap);
-
- return rv;
-@@ -506,7 +506,7 @@
-
- /* pass-through to va_list-based variant */
- va_start(ap, fmt);
-- rv = l2_channel_vlog(ch, level, fmt, ap);
-+ rv = l2_channel_vlog(ch, level, fmt, &ap);
- va_end(ap);
-
- return rv;
-@@ -551,7 +551,7 @@
- }
-
- /* log a message to channel (va_list-variant) */
--l2_result_t l2_channel_vlog(l2_channel_t *ch, l2_level_t level, const char *fmt, va_list ap)
-+l2_result_t l2_channel_vlog(l2_channel_t *ch, l2_level_t level, const char *fmt, va_list *ap)
- {
- int l, j;
- size_t len;
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_env.c l2-0.9.11/l2_env.c
---- lib_l2/l2_env.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_env.c Thu Oct 13 07:52:59 2005
-@@ -159,7 +159,7 @@
-
- /* remember error information */
- va_start(ap, fmt);
-- l2_util_vsprintf(env->szErrorInfo, sizeof(env->szErrorInfo), fmt, ap);
-+ l2_util_vsprintf(env->szErrorInfo, sizeof(env->szErrorInfo), fmt, &ap);
- env->rvErrorInfo = rv;
- va_end(ap);
-
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_spec.c l2-0.9.11/l2_spec.c
---- lib_l2/l2_spec.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_spec.c Thu Oct 13 08:09:33 2005
-@@ -48,14 +48,14 @@
-
- /* pass-through to va_list-based variant */
- va_start(ap, spec);
-- rv = l2_vspec(ch, env, spec, ap);
-+ rv = l2_vspec(ch, env, spec, &ap);
- va_end(ap);
-
- return rv;
- }
-
- /* build a channel tree according to a textual specification (va_list variant) */
--l2_result_t l2_vspec(l2_channel_t **ch, l2_env_t *env, const char *spec, va_list ap)
-+l2_result_t l2_vspec(l2_channel_t **ch, l2_env_t *env, const char *spec, va_list *ap)
- {
- l2_spec_ctx_t ctx;
- void *yyscan;
-@@ -146,7 +146,7 @@
-
- /* remember error */
- va_start(ap, fmt);
-- if ((cp = l2_util_vasprintf(fmt, ap)) != NULL) {
-+ if ((cp = l2_util_vasprintf(fmt, &ap)) != NULL) {
- l2_env_errorinfo(ctx->env, rv, "line %d, column %d: `%s'; %s",
- line, column, cpBuf, cp);
- free(cp);
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_format.c l2-0.9.11/l2_ut_format.c
---- lib_l2/l2_ut_format.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ut_format.c Wed Oct 12 20:46:08 2005
-@@ -640,7 +640,7 @@
- l2_util_format(
- l2_util_format_t *vbuff,
- const char *fmt,
-- va_list ap)
-+ va_list *ap)
- {
- register char *sp;
- register char *bep;
-@@ -735,7 +735,7 @@
- adjust_width = TRUE;
- }
- else if (*fmt == '*') {
-- min_width = va_arg(ap, int);
-+ min_width = va_arg(*ap, int);
- fmt++;
- adjust_width = TRUE;
- if (min_width < 0) {
-@@ -760,7 +760,7 @@
- STR_TO_DEC(fmt, precision);
- }
- else if (*fmt == '*') {
-- precision = va_arg(ap, int);
-+ precision = va_arg(*ap, int);
- fmt++;
- if (precision < 0)
- precision = 0;
-@@ -809,17 +809,17 @@
- /* Unsigned Decimal Integer */
- case 'u':
- if (var_type == IS_QUAD) {
-- i_quad = va_arg(ap, u_quad_int);
-+ i_quad = va_arg(*ap, u_quad_int);
- s = conv_10_quad(i_quad, 1, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- i_num = (long_int)va_arg(ap, u_long_int);
-+ i_num = (long_int)va_arg(*ap, u_long_int);
- else if (var_type == IS_SHORT)
-- i_num = (long_int)(unsigned short)va_arg(ap, unsigned int);
-+ i_num = (long_int)(unsigned short)va_arg(*ap, unsigned int);
- else
-- i_num = (long_int)va_arg(ap, unsigned int);
-+ i_num = (long_int)va_arg(*ap, unsigned int);
- s = conv_10(i_num, 1, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
-@@ -830,17 +830,17 @@
- case 'd':
- case 'i':
- if (var_type == IS_QUAD) {
-- i_quad = va_arg(ap, quad_int);
-+ i_quad = va_arg(*ap, quad_int);
- s = conv_10_quad(i_quad, 0, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- i_num = (long_int)va_arg(ap, long_int);
-+ i_num = (long_int)va_arg(*ap, long_int);
- else if (var_type == IS_SHORT)
-- i_num = (long_int)(short)va_arg(ap, int);
-+ i_num = (long_int)(short)va_arg(*ap, int);
- else
-- i_num = (long_int)va_arg(ap, int);
-+ i_num = (long_int)va_arg(*ap, int);
- s = conv_10(i_num, 0, &is_negative,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
-@@ -857,17 +857,17 @@
- /* Unsigned Octal Integer */
- case 'o':
- if (var_type == IS_QUAD) {
-- ui_quad = va_arg(ap, u_quad_int);
-+ ui_quad = va_arg(*ap, u_quad_int);
- s = conv_p2_quad(ui_quad, 3, *fmt,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- ui_num = (u_long_int) va_arg(ap, u_long_int);
-+ ui_num = (u_long_int) va_arg(*ap, u_long_int);
- else if (var_type == IS_SHORT)
-- ui_num = (u_long_int)(unsigned short)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)(unsigned short)va_arg(*ap, unsigned int);
- else
-- ui_num = (u_long_int)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)va_arg(*ap, unsigned int);
- s = conv_p2(ui_num, 3, *fmt, &num_buf[NUM_BUF_SIZE], &s_len);
- }
- FIX_PRECISION(adjust_precision, precision, s, s_len);
-@@ -881,17 +881,17 @@
- case 'x':
- case 'X':
- if (var_type == IS_QUAD) {
-- ui_quad = va_arg(ap, u_quad_int);
-+ ui_quad = va_arg(*ap, u_quad_int);
- s = conv_p2_quad(ui_quad, 4, *fmt,
- &num_buf[NUM_BUF_SIZE], &s_len);
- }
- else {
- if (var_type == IS_LONG)
-- ui_num = (u_long_int)va_arg(ap, u_long_int);
-+ ui_num = (u_long_int)va_arg(*ap, u_long_int);
- else if (var_type == IS_SHORT)
-- ui_num = (u_long_int)(unsigned short)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)(unsigned short)va_arg(*ap, unsigned int);
- else
-- ui_num = (u_long_int)va_arg(ap, unsigned int);
-+ ui_num = (u_long_int)va_arg(*ap, unsigned int);
- s = conv_p2(ui_num, 4, *fmt, &num_buf[NUM_BUF_SIZE], &s_len);
- }
- FIX_PRECISION(adjust_precision, precision, s, s_len);
-@@ -904,7 +904,7 @@
-
- /* String */
- case 's':
-- s = va_arg(ap, char *);
-+ s = va_arg(*ap, char *);
- if (s != NULL) {
- s_len = strlen(s);
- if (adjust_precision && precision < s_len)
-@@ -921,7 +921,7 @@
- case 'f':
- case 'e':
- case 'E':
-- fp_num = va_arg(ap, double);
-+ fp_num = va_arg(*ap, double);
- if (isnan(fp_num)) {
- s = "NaN";
- s_len = 3;
-@@ -947,7 +947,7 @@
- /* Double Floating Point (style 2) */
- case 'g':
- case 'G':
-- fp_num = va_arg(ap, double);
-+ fp_num = va_arg(*ap, double);
- if (isnan(fp_num)) {
- s = "NaN";
- s_len = 3;
-@@ -981,7 +981,7 @@
-
- /* Single Character */
- case 'c':
-- char_buf[0] = (char) (va_arg(ap, int));
-+ char_buf[0] = (char) (va_arg(*ap, int));
- s = &char_buf[0];
- s_len = 1;
- pad_char = ' ';
-@@ -998,13 +998,13 @@
- /* Special: Number of already written characters */
- case 'n':
- if (var_type == IS_QUAD)
-- *(va_arg(ap, quad_int *)) = cc;
-+ *(va_arg(*ap, quad_int *)) = cc;
- else if (var_type == IS_LONG)
-- *(va_arg(ap, long *)) = cc;
-+ *(va_arg(*ap, long *)) = cc;
- else if (var_type == IS_SHORT)
-- *(va_arg(ap, short *)) = cc;
-+ *(va_arg(*ap, short *)) = cc;
- else
-- *(va_arg(ap, int *)) = cc;
-+ *(va_arg(*ap, int *)) = cc;
- break;
-
- /*
-@@ -1012,10 +1012,10 @@
- */
- case 'p':
- #if defined(SIZEOF_LONG_LONG) && (SIZEOF_LONG_LONG == SIZEOF_VOID_P)
-- ui_quad = (u_quad_int) va_arg(ap, void *);
-+ ui_quad = (u_quad_int) va_arg(*ap, void *);
- s = conv_p2_quad(ui_quad, 4, 'x', &num_buf[NUM_BUF_SIZE], &s_len);
- #else
-- ui_num = (u_long_int) va_arg(ap, void *);
-+ ui_num = (u_long_int) va_arg(*ap, void *);
- s = conv_p2(ui_num, 4, 'x', &num_buf[NUM_BUF_SIZE], &s_len);
- #endif
- pad_char = ' ';
-@@ -1043,7 +1043,7 @@
- if (vbuff->format != NULL) {
- vbuff->format(vbuff,
- &prefix_char, &pad_char, &s, &s_len,
-- num_buf, NUM_BUF_SIZE, extinfo, *fmt, (va_list *)(void *)&ap);
-+ num_buf, NUM_BUF_SIZE, extinfo, *fmt, ap);
- if (s == NULL)
- return -1;
- }
-@@ -1112,7 +1112,7 @@
- return -1;
- }
-
--int l2_util_vsprintf(char *s, size_t n, const char *fmt, va_list ap)
-+int l2_util_vsprintf(char *s, size_t n, const char *fmt, va_list *ap)
- {
- l2_util_format_t handle;
- char buf[STR_FORMAT_BUFLEN];
-@@ -1147,18 +1147,18 @@
- return rv;
- }
-
--char *l2_util_vasprintf(const char *fmt, va_list ap)
-+char *l2_util_vasprintf(const char *fmt, va_list *ap)
- {
- va_list apbak;
- char *s;
- int rv;
-
-- va_copy(apbak, ap);
-+ va_copy(apbak, *ap);
- if ((rv = l2_util_vsprintf(NULL, -1, fmt, ap)) == -1)
- return NULL;
- if ((s = malloc(rv+1)) == NULL)
- return NULL;
-- va_copy(ap, apbak);
-+ va_copy(*ap, apbak);
- if ((rv = l2_util_vsprintf(s, rv+1, fmt, ap)) == -1) {
- free(s);
- return NULL;
-@@ -1172,7 +1172,7 @@
- int rv;
-
- va_start(ap, fmt);
-- rv = l2_util_vsprintf(s, n, fmt, ap);
-+ rv = l2_util_vsprintf(s, n, fmt, &ap);
- va_end(ap);
- return rv;
- }
-@@ -1183,7 +1183,7 @@
- char *rv;
-
- va_start(ap, fmt);
-- rv = l2_util_vasprintf(fmt, ap);
-+ rv = l2_util_vasprintf(fmt, &ap);
- va_end(ap);
- return rv;
- }
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_format.h l2-0.9.11/l2_ut_format.h
---- lib_l2/l2_ut_format.h Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ut_format.h Wed Oct 12 20:45:22 2005
-@@ -66,9 +66,9 @@
-
- typedef struct l2_util_format_st l2_util_format_t;
-
--int l2_util_format (l2_util_format_t *vbuff, const char *fmt, va_list ap);
--int l2_util_vsprintf (char *s, size_t n, const char *fmt, va_list ap);
--char *l2_util_vasprintf (const char *fmt, va_list ap);
-+int l2_util_format (l2_util_format_t *vbuff, const char *fmt, va_list *ap);
-+int l2_util_vsprintf (char *s, size_t n, const char *fmt, va_list *ap);
-+char *l2_util_vasprintf (const char *fmt, va_list *ap);
- int l2_util_sprintf (char *s, size_t n, const char *fmt, ...);
- char *l2_util_asprintf (const char *fmt, ...);
-
-diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_param.c l2-0.9.11/l2_ut_param.c
---- lib_l2/l2_ut_param.c Mon Oct 3 11:06:18 2005
-+++ lib_l2/l2_ut_param.c Thu Oct 13 08:06:33 2005
-@@ -37,7 +37,7 @@
- #include <math.h>
- #include <ctype.h>
-
--l2_result_t l2_util_setparams(l2_env_t *env, l2_param_t pa[], const char *fmt, va_list ap)
-+l2_result_t l2_util_setparams(l2_env_t *env, l2_param_t pa[], const char *fmt, va_list *ap)
- {
- char *cpB, *cpE;
- char *spec;
diff --git a/mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff b/mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff
deleted file mode 100644
index 9e3bb6a7b56e..000000000000
--- a/mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff
+++ /dev/null
@@ -1,20 +0,0 @@
---- lmtp2nntp_l2.c.orig Wed Oct 19 19:11:54 2005
-+++ lmtp2nntp_l2.c Wed Oct 19 19:12:26 2005
-@@ -60,7 +60,7 @@
- }
-
- /* configure channel */
--static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap)
-+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap)
- {
- l2_ch_var_t *cfg;
-
-@@ -69,7 +69,7 @@
- return L2_ERR_ARG;
-
- /* special parameter parsing */
-- if ((cfg->var = (var_t *)va_arg(ap, void *)) == NULL)
-+ if ((cfg->var = (var_t *)va_arg(*ap, void *)) == NULL)
- return L2_ERR_ARG;
-
- return L2_OK;
diff --git a/mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff b/mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff
deleted file mode 100644
index 40469c38e7ed..000000000000
--- a/mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- lmtp2nntp_main.c.orig Wed Oct 19 19:14:11 2005
-+++ lmtp2nntp_main.c Wed Oct 19 19:14:24 2005
-@@ -129,7 +129,7 @@
- ch = ch2;
- }
- va_start(ap, fmt);
-- l2_channel_vlog(ch, level, fmt, ap);
-+ l2_channel_vlog(ch, level, fmt, &ap);
- va_end(ap);
- return;
- }
diff --git a/mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff b/mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff
deleted file mode 100644
index 5eea117f4083..000000000000
--- a/mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- lmtp2nntp_msg.c.orig Wed Oct 19 19:16:23 2005
-+++ lmtp2nntp_msg.c Wed Oct 19 19:16:34 2005
-@@ -28,6 +28,7 @@
-
- #include <stdlib.h>
- #include <stdio.h>
-+#include <time.h>
-
- #include "lmtp2nntp_msg.h"
- #include "lmtp2nntp_argz.h"
diff --git a/mail/lmtp2nntp/pkg-descr b/mail/lmtp2nntp/pkg-descr
deleted file mode 100644
index a7bee38ccc0a..000000000000
--- a/mail/lmtp2nntp/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The OSSP lmtp2nntp program is an LMTP service for use in conjunction
-with an MTA (like Sendmail), providing a reli- able real-time mail to
-news gateway. Input messages get their headers slightly reformatted
-to match Usenet news article format. The article is then posted or
-feeded into a remote NNTP service (like INN). Delivery must take
-place immediately or the transaction fails. OSSP lmtp2nntp relies
-on the queuing capabilities of the MTA in order to provide a fully
-reliable service. For this the program returns proper delivery status
-notification which indi- cates successful completed action, persistent
-transient failure or permanent failure.
diff --git a/mail/pecl-mailparse/Makefile b/mail/pecl-mailparse/Makefile
index 4532555b394a..609dc326ecfa 100644
--- a/mail/pecl-mailparse/Makefile
+++ b/mail/pecl-mailparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mailparse
-PORTVERSION= 3.1.8
+DISTVERSION= 3.1.8
CATEGORIES= mail www
MAINTAINER= dbaio@FreeBSD.org
@@ -12,4 +12,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:pecl
USE_PHP= mbstring:build
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/php_mailparse_mime.h \
+ ${WRKSRC}/php_mailparse_rfc822.c \
+ ${WRKSRC}/php_mailparse_rfc822.re
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/mail/py-imap-tools/Makefile b/mail/py-imap-tools/Makefile
index de563fe93a14..4e064935462f 100644
--- a/mail/py-imap-tools/Makefile
+++ b/mail/py-imap-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= imap-tools
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= mail python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/mail/py-imap-tools/distinfo b/mail/py-imap-tools/distinfo
index e4d1ff9a9f0a..851666ef17a0 100644
--- a/mail/py-imap-tools/distinfo
+++ b/mail/py-imap-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746349751
-SHA256 (imap_tools-1.10.0.tar.gz) = 3d2bee8e2900a58a3bf91e09531e548453f91fae2e491965030a4d96c4a34557
-SIZE (imap_tools-1.10.0.tar.gz) = 45963
+TIMESTAMP = 1753976015
+SHA256 (imap_tools-1.11.0.tar.gz) = 77b055d301f24e668ff54ad50cc32a36d1579c6aa9b26e5fb6501fb622feb6ea
+SIZE (imap_tools-1.11.0.tar.gz) = 46191
diff --git a/mail/roundcube-twofactor_gauthenticator/Makefile b/mail/roundcube-twofactor_gauthenticator/Makefile
index 99fcafbfa763..6cb4b629b118 100644
--- a/mail/roundcube-twofactor_gauthenticator/Makefile
+++ b/mail/roundcube-twofactor_gauthenticator/Makefile
@@ -26,6 +26,9 @@ SUB_FILES= pkg-message
WWWDIR= ${PREFIX}/www/roundcube/plugins/${PORTNAME}
+post-patch:
+ @${RM} ${WRKSRC}/docker-compose.yaml
+
do-install:
${MKDIR} ${STAGEDIR}${WWWDIR}
cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR}
diff --git a/mail/roundcube-twofactor_gauthenticator/pkg-plist b/mail/roundcube-twofactor_gauthenticator/pkg-plist
index 72ea1835ffc8..80e8a7505021 100644
--- a/mail/roundcube-twofactor_gauthenticator/pkg-plist
+++ b/mail/roundcube-twofactor_gauthenticator/pkg-plist
@@ -10,6 +10,7 @@
%%WWWDIR%%/localization/cs_CZ.inc
%%WWWDIR%%/localization/da_DK.inc
%%WWWDIR%%/localization/de_DE.inc
+%%WWWDIR%%/localization/el_GR.inc
%%WWWDIR%%/localization/en_US.inc
%%WWWDIR%%/localization/es_AR.inc
%%WWWDIR%%/localization/es_ES.inc
@@ -27,6 +28,7 @@
%%WWWDIR%%/localization/ru_RU.inc
%%WWWDIR%%/localization/sk_SK.inc
%%WWWDIR%%/localization/sv_SE.inc
+%%WWWDIR%%/localization/uk_UA.inc
%%WWWDIR%%/qrcode.min.js
%%WWWDIR%%/screenshots/001-login.png
%%WWWDIR%%/screenshots/002-2steps.png
diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile
index bc11a6b11422..32aafb7292fa 100644
--- a/mail/rspamd/Makefile
+++ b/mail/rspamd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rspamd
PORTVERSION= 3.12.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail
MAINTAINER= vsevolod@FreeBSD.org
diff --git a/mail/rspamd/files/rspamd.in b/mail/rspamd/files/rspamd.in
index c256324dd963..488fe6a87dd9 100644
--- a/mail/rspamd/files/rspamd.in
+++ b/mail/rspamd/files/rspamd.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: rspamd
-# REQUIRE: LOGIN redis
+# REQUIRE: LOGIN redis keydb valkey
# BEFORE: mail
# KEYWORD: shutdown
#
diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile
index 063b69fbbaa0..77f29a8f5f12 100644
--- a/mail/thunderbird-esr/Makefile
+++ b/mail/thunderbird-esr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= thunderbird
-DISTVERSION= 140.1.0
-PORTREVISION= 1
+DISTVERSION= 140.1.1
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/mail/thunderbird-esr/distinfo b/mail/thunderbird-esr/distinfo
index 4cbdfd090f95..8aedce12a959 100644
--- a/mail/thunderbird-esr/distinfo
+++ b/mail/thunderbird-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752924764
-SHA256 (thunderbird-140.1.0esr.source.tar.xz) = 43f0a68902a9733b8020c3db725d5fa4965044e3d3cc2830d2b054f45b7fc5cb
-SIZE (thunderbird-140.1.0esr.source.tar.xz) = 754033528
+TIMESTAMP = 1753998069
+SHA256 (thunderbird-140.1.1esr.source.tar.xz) = a79247d6f9c8277251861295f014ef7c7662ad48f26b76bd677c1c9ed77be766
+SIZE (thunderbird-140.1.1esr.source.tar.xz) = 759354028
diff --git a/math/Makefile b/math/Makefile
index 7dcdaa9510e1..909ed65f71df 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -25,7 +25,6 @@
SUBDIR += R-cran-Matching
SUBDIR += R-cran-MatrixModels
SUBDIR += R-cran-NMF
- SUBDIR += R-cran-RSvgDevice
SUBDIR += R-cran-RcppArmadillo
SUBDIR += R-cran-RcppEigen
SUBDIR += R-cran-RcppRoll
@@ -1222,6 +1221,7 @@
SUBDIR += stanmath
SUBDIR += stp
SUBDIR += suitesparse
+ SUBDIR += suitesparse-Example
SUBDIR += suitesparse-amd
SUBDIR += suitesparse-btf
SUBDIR += suitesparse-camd
diff --git a/math/R-cran-RSvgDevice/Makefile b/math/R-cran-RSvgDevice/Makefile
deleted file mode 100644
index 8e80adbf1516..000000000000
--- a/math/R-cran-RSvgDevice/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= RSvgDevice
-PORTVERSION= 0.6.4.4
-PORTREVISION= 7
-CATEGORIES= math
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= R SVG graphics device
-WWW= https://cran.r-project.org/web/packages/RSvgDevice/index.html
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-DEPRECATED= Package ‘RSvgDevice’ was removed from the CRAN repository.
-EXPIRATION_DATE= 2025-07-31
-BROKEN= does not build
-
-USES= cran:auto-plist,compiles
-
-.include <bsd.port.mk>
diff --git a/math/R-cran-RSvgDevice/distinfo b/math/R-cran-RSvgDevice/distinfo
deleted file mode 100644
index e293f07bb75e..000000000000
--- a/math/R-cran-RSvgDevice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (RSvgDevice_0.6.4.4.tar.gz) = bf322a9c8f69366bad8bfe5734179529eb1a638496c87ad7aecbbc2f0b53f46e
-SIZE (RSvgDevice_0.6.4.4.tar.gz) = 8720
diff --git a/math/R-cran-RSvgDevice/pkg-descr b/math/R-cran-RSvgDevice/pkg-descr
deleted file mode 100644
index 07373a0f19df..000000000000
--- a/math/R-cran-RSvgDevice/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-A graphics device for R that uses the w3.org xml standard
-for Scalable Vector Graphics.
diff --git a/math/arpack++/Makefile b/math/arpack++/Makefile
index 074cc62bb005..27babdb98e52 100644
--- a/math/arpack++/Makefile
+++ b/math/arpack++/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arpack++
PORTVERSION= 2.4.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
diff --git a/math/ceres-solver/Makefile b/math/ceres-solver/Makefile
index 2a0ee8599234..60ece37ddc01 100644
--- a/math/ceres-solver/Makefile
+++ b/math/ceres-solver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ceres-solver
DISTVERSION= 2.2.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/chaco/Makefile b/math/chaco/Makefile
index 4f92ffccde6e..d3fe6020b178 100644
--- a/math/chaco/Makefile
+++ b/math/chaco/Makefile
@@ -1,15 +1,12 @@
PORTNAME= chaco
-PORTVERSION= 2.2
+DISTVERSION= 2.2
CATEGORIES= math
-MASTER_SITES= http://www.cs.sandia.gov/downloads/papers/bahendr/ \
- http://bsd1.csme.ru/myports/ \
- http://bsd2.csme.ru/myports/ \
- http://bsd3.csme.ru/myports/
-DISTNAME= Chaco-${PORTVERSION}
+MASTER_SITES= https://ftp.mcs.anl.gov/pub/petsc/externalpackages/
+DISTNAME= Chaco-${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= alven@FreeBSD.org
COMMENT= Software for partitioning graphs
-WWW= http://www.cs.sandia.gov/~bahendr/chaco.html
+WWW= https://github.com/sandialabs/Chaco/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../GNU_Lesser_GPL.txt
diff --git a/math/chaco/files/patch-Makefile b/math/chaco/files/patch-Makefile
index 5f7bd7630476..a718de50d14d 100644
--- a/math/chaco/files/patch-Makefile
+++ b/math/chaco/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig Thu Oct 2 12:23:22 1997
-+++ Makefile Mon May 1 22:19:06 2006
-@@ -1,11 +1,13 @@
+--- Makefile.orig 1997-10-02 17:23:22 UTC
++++ Makefile
+@@ -1,11 +1,13 @@ DEST= ${DEST_DIR}/chaco
DEST_DIR = ../exec
DEST= ${DEST_DIR}/chaco
-CC = gcc
@@ -18,7 +18,7 @@
submain/balance.c submain/divide.c submain/submain.c \
input/input_assign.c \
input/check_input.c input/input.c input/input_geom.c \
-@@ -87,11 +89,20 @@
+@@ -87,11 +89,20 @@ FILES.c= main/user_params.c main/interface.c main/main
util/update.c util/vecout.c util/vecran.c \
util/vecscale.c
@@ -27,9 +27,9 @@
FILES.o= $(FILES.c:.c=.o)
+libFILES.o= $(libFILES.c:.c=.o)
-+
-+all: ${DEST} ${DEST_DIR}/libchaco.a
++all: ${DEST} ${DEST_DIR}/libchaco.a
++
${DEST}: ${FILES.o} Makefile
${CC} ${OFLAGS} ${FILES.o} -lm -o ${DEST}
+
diff --git a/math/dune-common/Makefile b/math/dune-common/Makefile
index fdbc7de7f307..111a46bf1c92 100644
--- a/math/dune-common/Makefile
+++ b/math/dune-common/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dune-common
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= math
PATCH_SITES= https://gitlab.dune-project.org/core/${PORTNAME}/-/commit/
@@ -27,12 +27,12 @@ USE_LDCONFIG= yes
GL_SITE= https://gitlab.dune-project.org
GL_ACCOUNT= core
-GL_TAGNAME= df65b1282ea89ad40d2cb6565983f7e633ccce31
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_ARGS= -DTBB_INCLUDE_DIR=${LOCALBASE}/include -DTBB_LIBRARIES=${LOCALBASE}/lib/libtbb.so
-OPTIONS_DEFINE= DOCS DOXYGEN
+OPTIONS_DEFINE= DOCS DOXYGEN MANPAGES
+OPTIONS_DEFAULT= MANPAGES
OPTIONS_SUB= yes
DOCS_CMAKE_BOOL= FREEBSD_INSTALL_DOCS
@@ -42,6 +42,8 @@ DOCS_BUILD_DEPENDS= latex:print/tex-formats \
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_IMPLIES= DOCS
+MANPAGES_CMAKE_BOOL= FREEBSD_INSTALL_MANPAGES
+
PORTDOCS= *
post-install:
diff --git a/math/dune-common/distinfo b/math/dune-common/distinfo
index b6c1bd6de46a..abfcfc9a407b 100644
--- a/math/dune-common/distinfo
+++ b/math/dune-common/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1725960226
-SHA256 (core-dune-common-df65b1282ea89ad40d2cb6565983f7e633ccce31_GL0.tar.gz) = e518620820edd77258266c1856eb46435e884bc7770ae00c7c181c222b98be48
-SIZE (core-dune-common-df65b1282ea89ad40d2cb6565983f7e633ccce31_GL0.tar.gz) = 772263
+TIMESTAMP = 1750927049
+SHA256 (dune-common-v2.8.0.tar.bz2) = f4abb10e1cbbfa1835204fc7f44bb3ee50e3108343b5a200254f35a76a5561bd
+SIZE (dune-common-v2.8.0.tar.bz2) = 636924
SHA256 (d36ce92a18904a3fe69028811c619b4b5a09ef4e.patch) = 32f0b7927ed2b70e9c1d095689064045c7c25f76056e0243c24641ac0cb9aafa
SIZE (d36ce92a18904a3fe69028811c619b4b5a09ef4e.patch) = 877
diff --git a/math/dune-common/files/patch-CMakeLists.txt b/math/dune-common/files/patch-CMakeLists.txt
deleted file mode 100644
index d1dcdae2a5b0..000000000000
--- a/math/dune-common/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
---- CMakeLists.txt.orig 2021-08-31 14:25:00 UTC
-+++ CMakeLists.txt
-@@ -16,7 +16,9 @@ dune_project()
- # add subdirectories to execute CMakeLists.txt there
- add_subdirectory(bin)
- add_subdirectory(cmake)
-+if (FREEBSD_INSTALL_DOCS)
- add_subdirectory(doc)
-+endif()
- add_subdirectory(dune)
- add_subdirectory(lib)
- add_subdirectory(share)
diff --git a/math/dune-common/files/patch-doc_CMakeLists.txt b/math/dune-common/files/patch-doc_CMakeLists.txt
new file mode 100644
index 000000000000..80184fe0d3a9
--- /dev/null
+++ b/math/dune-common/files/patch-doc_CMakeLists.txt
@@ -0,0 +1,12 @@
+--- doc/CMakeLists.txt.orig 2025-06-26 07:51:35 UTC
++++ doc/CMakeLists.txt
+@@ -1,5 +1,9 @@
++if (FREEBSD_INSTALL_DOCS)
+ add_subdirectory("doxygen")
+ add_subdirectory("buildsystem")
+ add_subdirectory("comm")
++endif()
++if (FREEBSD_INSTALL_MANPAGES)
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dunecontrol.1
+ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
++endif()
diff --git a/math/dune-common/pkg-plist b/math/dune-common/pkg-plist
index cdde49c7471e..811b0d1eb5d1 100644
--- a/math/dune-common/pkg-plist
+++ b/math/dune-common/pkg-plist
@@ -140,7 +140,7 @@ lib/dunecontrol/dune-common/dune.module
lib/dunemodules.lib
lib/libdunecommon.so
libdata/pkgconfig/dune-common.pc
-%%DOCS%%share/man/man1/dunecontrol.1.gz
+%%MANPAGES%%share/man/man1/dunecontrol.1.gz
share/bash-completion/completions/dunecontrol
%%DATADIR%%/config.h.cmake
%%DOCS%%%%DATADIR%%/doc/doxygen/Doxystyle
diff --git a/math/dune-fem/Makefile b/math/dune-fem/Makefile
index f64d0bd94f40..5f8f277ec38d 100644
--- a/math/dune-fem/Makefile
+++ b/math/dune-fem/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dune-fem
DISTVERSION= 2.8.0.5
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/dune-istl/Makefile b/math/dune-istl/Makefile
index b5eedceeed73..f3563e16b92c 100644
--- a/math/dune-istl/Makefile
+++ b/math/dune-istl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dune-istl
DISTVERSION= 2.8.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/dune-pdelab/Makefile b/math/dune-pdelab/Makefile
index 5adcee06bfbc..223439e1af16 100644
--- a/math/dune-pdelab/Makefile
+++ b/math/dune-pdelab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dune-pdelab
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.0.20210824
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/dune-vtk/Makefile b/math/dune-vtk/Makefile
index e49641192a8b..493c1ac55101 100644
--- a/math/dune-vtk/Makefile
+++ b/math/dune-vtk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dune-vtk
DISTVERSION= 2.8.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/g2o/Makefile b/math/g2o/Makefile
index bed2156d4a01..a55623230b77 100644
--- a/math/g2o/Makefile
+++ b/math/g2o/Makefile
@@ -1,6 +1,6 @@
PORTNAME= g2o
DISTVERSION= 20230806
-PORTREVISION= 15
+PORTREVISION= 16
DISTVERSIONSUFFIX= _git
CATEGORIES= math
diff --git a/math/hs-Agda/Makefile b/math/hs-Agda/Makefile
index 7a2202817ce9..84d8bc83d417 100644
--- a/math/hs-Agda/Makefile
+++ b/math/hs-Agda/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Agda
-DISTVERSION= 2.7.0.1
-PORTREVISION= 1
+DISTVERSION= 2.8.0
CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
@@ -18,80 +17,101 @@ USES= cabal
USE_LOCALE= en_US.UTF-8
-USE_CABAL= OneTuple-0.4.2 \
- QuickCheck-2.15.0.1 \
+USE_CABAL= ListLike-4.7.8.3 \
+ OneTuple-0.4.2_1 \
+ QuickCheck-2.16.0.0 \
STMonadTrans-0.4.8_1 \
StateVar-1.2.2 \
- aeson-2.2.3.0_2 \
- alex-3.5.1.0 \
- ansi-terminal-1.1.1 \
- ansi-terminal-types-1.1 \
- assoc-1.1.1 \
- async-2.2.5_2 \
- base-compat-0.14.0 \
- base-orphans-0.9.2 \
- bifunctors-5.6.2 \
- blaze-builder-0.4.2.3 \
+ aeson-2.2.3.0_4 \
+ alex-3.5.3.0 \
+ ansi-terminal-1.1.3 \
+ ansi-terminal-types-1.1.3 \
+ ap-normalize-0.1.0.1 \
+ assoc-1.1.1_1 \
+ async-2.2.5_3 \
+ base-compat-0.14.1 \
+ base-orphans-0.9.3 \
+ bifunctors-5.6.2_2 \
+ blaze-builder-0.4.3 \
blaze-html-0.9.2.0_1 \
blaze-markup-0.8.3.0_2 \
boxes-0.1.5 \
case-insensitive-1.2.1.0 \
character-ps-0.1 \
colour-2.3.6 \
- comonad-5.0.8_2 \
+ comonad-5.0.9_1 \
contravariant-1.5.5 \
- data-fix-0.3.4 \
+ data-default-0.8.0.1 \
+ data-fix-0.3.4_1 \
data-hash-0.2.0.1 \
distributive-0.6.2.1_1 \
dlist-1.0_2 \
edit-distance-0.2.2.1_1 \
+ enummapset-0.7.3.0 \
equivalence-0.4.1 \
- generically-0.1.1_3 \
+ filelock-0.1.1.7 \
+ filemanip-0.3.6.3_1 \
+ fmlist-0.9.4 \
+ generic-data-1.1.0.2 \
+ generic-deriving-1.14.6_1 \
+ generically-0.1.1_4 \
gitrev-1.3.1 \
- happy-1.20.1.1 \
- hashable-1.5.0.0 \
- hsc2hs-0.68.10_2 \
- indexed-traversable-0.1.4 \
- indexed-traversable-instances-0.1.2 \
- integer-conversion-0.1.1 \
- integer-logarithms-1.0.3.1_6 \
+ happy-2.1.6 \
+ happy-lib-2.1.6 \
+ hashable-1.5.0.0_1 \
+ hsc2hs-0.68.10_4 \
+ indexed-traversable-0.1.4_1 \
+ indexed-traversable-instances-0.1.2_1 \
+ integer-conversion-0.1.1_1 \
+ integer-logarithms-1.0.4 \
+ invariant-0.6.4_1 \
monad-control-1.0.3.1 \
- murmur-hash-0.1.0.10_1 \
+ murmur-hash-0.1.0.11 \
network-uri-2.6.4.2_1 \
- os-string-2.0.6 \
- parallel-3.2.2.0_8 \
+ nonempty-containers-0.3.5.0 \
+ nonempty-vector-0.2.4 \
+ optparse-applicative-0.19.0.0 \
+ os-string-2.0.7_1 \
+ parallel-3.2.2.0_9 \
peano-0.1.0.2 \
- pqueue-1.5.0.0_2 \
- primitive-0.9.0.0_1 \
- random-1.2.1.2 \
- regex-base-0.94.0.2_4 \
- regex-tdfa-1.3.2.2_3 \
- scientific-0.3.8.0_1 \
- semialign-1.3.1_1 \
- semigroupoids-6.0.1_1 \
+ pqueue-1.5.0.0_3 \
+ prettyprinter-1.7.1 \
+ prettyprinter-ansi-terminal-1.1.3 \
+ primitive-0.9.1.0 \
+ process-extras-0.7.4_1 \
+ profunctors-5.6.3 \
+ random-1.3.1 \
+ regex-base-0.94.0.3 \
+ regex-tdfa-1.3.2.4 \
+ scientific-0.3.8.0_2 \
+ semialign-1.3.1_2 \
+ semigroupoids-6.0.1_2 \
+ show-combinators-0.2.0.0_2 \
split-0.2.5 \
- splitmix-0.1.0.5_1 \
+ splitmix-0.1.3.1 \
strict-0.5.1_1 \
- tagged-0.8.8_1 \
- text-iso8601-0.1.1_1 \
- text-short-0.1.6_2 \
- th-abstraction-0.7.0.0 \
- th-compat-0.1.5_2 \
- these-1.2.1_1 \
- time-compat-1.9.7_2 \
+ tagged-0.8.9 \
+ tasty-1.5.3_2 \
+ text-iso8601-0.1.1_2 \
+ text-short-0.1.6_3 \
+ th-abstraction-0.7.1.0_1 \
+ th-compat-0.1.6 \
+ these-1.2.1_2 \
+ time-compat-1.9.8 \
transformers-base-0.4.6 \
transformers-compat-0.7.2 \
- unordered-containers-0.2.20_3 \
+ unix-compat-0.7.4 \
+ unordered-containers-0.2.20_4 \
uri-encode-1.5.0.7_3 \
utf8-string-1.0.2 \
- uuid-types-1.0.6_1 \
- vector-0.13.1.0_1 \
- vector-hashtables-0.1.2.0 \
- vector-stream-0.1.0.1_1 \
+ uuid-types-1.0.6_3 \
+ vector-0.13.2.0_1 \
+ vector-hashtables-0.1.2.1 \
+ vector-stream-0.1.0.1_3 \
witherable-0.5_1 \
- zlib-0.7.1.0_1
+ zlib-0.7.1.0_2
-CABAL_EXECUTABLES= agda-mode agda
+CABAL_EXECUTABLES= agda agda-mode
CABAL_WRAPPER_SCRIPTS= ${CABAL_EXECUTABLES}
agda_DATADIR_VARS= Agda
agda-mode_DATADIR_VARS= Agda
@@ -99,10 +119,10 @@ agda-mode_DATADIR_VARS= Agda
PLIST_SUB= AGDA_VER=${PORTVERSION}
post-install:
- #${SETENV} Agda_datadir=${WRKSRC}/src/data ${STAGEDIR}${PREFIX}/libexec/cabal/agda-mode compile
+ ${SETENV} Agda_datadir=${WRKSRC}/src/data ${STAGEDIR}${PREFIX}/libexec/cabal/agda-mode compile
${FIND} ${WRKSRC}/src/data/lib/prim/Agda -name '*.agda' -exec ${SETENV} Agda_datadir=${WRKSRC}/src/data ${STAGEDIR}${PREFIX}/libexec/cabal/agda {} \;
${MKDIR} ${STAGEDIR}${DATADIR}/lib/prim/Agda
cd ${WRKSRC}/src/data && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}
- #cd ${WRKSRC}/src/data && ${COPYTREE_SHARE} emacs-mode ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC}/src/data && ${COPYTREE_SHARE} emacs-mode ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>
diff --git a/math/hs-Agda/distinfo b/math/hs-Agda/distinfo
index 032e7c9870d0..ac58d756047f 100644
--- a/math/hs-Agda/distinfo
+++ b/math/hs-Agda/distinfo
@@ -1,10 +1,14 @@
-TIMESTAMP = 1726698029
-SHA256 (cabal/Agda-2.7.0.1/Agda-2.7.0.1.tar.gz) = 34f6d60a4d4ef7d1946b785e1ed1e410906546151419da9823c03bdf5705f68e
-SIZE (cabal/Agda-2.7.0.1/Agda-2.7.0.1.tar.gz) = 1884553
+TIMESTAMP = 1753988362
+SHA256 (cabal/Agda-2.8.0/Agda-2.8.0.tar.gz) = 86841907e78a5aafcf57b09edb7d50036f7de1b2217c8b58e2c57d6004969ba0
+SIZE (cabal/Agda-2.8.0/Agda-2.8.0.tar.gz) = 1951997
+SHA256 (cabal/ListLike-4.7.8.3/ListLike-4.7.8.3.tar.gz) = 14febee9bf5ed7f17a7d33e3e57308b161df3fb5b4c59e2c20142ef17e133836
+SIZE (cabal/ListLike-4.7.8.3/ListLike-4.7.8.3.tar.gz) = 33329
SHA256 (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 174da8a0f4004d17b08182cb25b0e045fce5de1fdeae84e9d75fdea2867aab55
SIZE (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 5207
-SHA256 (cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz) = a3b2216ddbaf481dbc82414b6120f8b726d969db3f0b51f20a7a45425ef36e7f
-SIZE (cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz) = 81502
+SHA256 (cabal/OneTuple-0.4.2/revision/1.cabal) = dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4
+SIZE (cabal/OneTuple-0.4.2/revision/1.cabal) = 2013
+SHA256 (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 0b563fa6ea11653d76d57e96625f4a476e02b9fdaeba9c05d2ccc10d8da802c0
+SIZE (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 83903
SHA256 (cabal/STMonadTrans-0.4.8/STMonadTrans-0.4.8.tar.gz) = 839eff14d9f1d2d37f485edf116740d996e1ee9fa82ca2e0a73dfcae0ad5b851
SIZE (cabal/STMonadTrans-0.4.8/STMonadTrans-0.4.8.tar.gz) = 7458
SHA256 (cabal/STMonadTrans-0.4.8/revision/1.cabal) = 229e84983eba8df59e5da922afd25c77403577c3cc9120ea9c59693ec9a3b52e
@@ -13,28 +17,34 @@ SHA256 (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b02805
SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048
SHA256 (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa
SIZE (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = 340855
-SHA256 (cabal/aeson-2.2.3.0/revision/2.cabal) = 011fa2d67d7a821aa5ec5c825adc919bb067d42dde8fac7c6e5db23239a58866
-SIZE (cabal/aeson-2.2.3.0/revision/2.cabal) = 6589
-SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
-SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
-SHA256 (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 7e448fcdf8a5a97f3d30e5168f834641df9945fafa65f2e87d73ff9556a1bc4c
-SIZE (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 35398
-SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
-SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
+SHA256 (cabal/aeson-2.2.3.0/revision/4.cabal) = 7d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b
+SIZE (cabal/aeson-2.2.3.0/revision/4.cabal) = 6368
+SHA256 (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6
+SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759
+SHA256 (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 88d11a165cd709bfd603b4bc36afd5b39d3e9eec69ee466ca4359441d468c092
+SIZE (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 32633
+SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
+SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791
+SHA256 (cabal/ap-normalize-0.1.0.1/ap-normalize-0.1.0.1.tar.gz) = 820613b12ce759c8c8a254c78a0e4c474b2cd4cfd08fc0c1d4d5584c58ff2288
+SIZE (cabal/ap-normalize-0.1.0.1/ap-normalize-0.1.0.1.tar.gz) = 6725
SHA256 (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6
SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158
+SHA256 (cabal/assoc-1.1.1/revision/1.cabal) = 0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f
+SIZE (cabal/assoc-1.1.1/revision/1.cabal) = 1420
SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7
SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742
-SHA256 (cabal/async-2.2.5/revision/2.cabal) = cf9e6afba8e01830ca0d32a12b98d481cf389688762c80d1870a1db2061ebf35
-SIZE (cabal/async-2.2.5/revision/2.cabal) = 3257
-SHA256 (cabal/base-compat-0.14.0/base-compat-0.14.0.tar.gz) = f146de664ac838ebe18ec9360df82da3660149dc7d51fd29bcb61d653b799c50
-SIZE (cabal/base-compat-0.14.0/base-compat-0.14.0.tar.gz) = 42744
-SHA256 (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 6211900916955b84687c61b5e4fa98ce110e511a96086b7a93f06dd63c97ba93
-SIZE (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 26705
+SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b
+SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366
+SHA256 (cabal/base-compat-0.14.1/base-compat-0.14.1.tar.gz) = 74e655541e645e8fc7aade1e6a1b6973561be0bca9369bc1623aa345019a35e9
+SIZE (cabal/base-compat-0.14.1/base-compat-0.14.1.tar.gz) = 32244
+SHA256 (cabal/base-orphans-0.9.3/base-orphans-0.9.3.tar.gz) = 17a35079c8719014560c028d9805ec1301b900972adf212e00af23fe3ebfabd8
+SIZE (cabal/base-orphans-0.9.3/base-orphans-0.9.3.tar.gz) = 19923
SHA256 (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 1086a9285061eed0c2c5d3cb65aa223defd52fca6d0515bb69ddf2dbc3d9697a
SIZE (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 38193
-SHA256 (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 66291874236b7342adab033e3cddae414a23a2865dfb44095dfc4e0b9d46703b
-SIZE (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 60777
+SHA256 (cabal/bifunctors-5.6.2/revision/2.cabal) = 115a621c4eaaabb07834f9e4dd3371e21f39d034305062f4bd5cd72c2f8880d2
+SIZE (cabal/bifunctors-5.6.2/revision/2.cabal) = 3332
+SHA256 (cabal/blaze-builder-0.4.3/blaze-builder-0.4.3.tar.gz) = 02646abf6f3d3a5a73ff5aef589fa5b889601ffb9765b03bdf9df98648bc7fee
+SIZE (cabal/blaze-builder-0.4.3/blaze-builder-0.4.3.tar.gz) = 60686
SHA256 (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f
SIZE (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 81915
SHA256 (cabal/blaze-html-0.9.2.0/revision/1.cabal) = 85c42f84f4ead2c48844fbe0865069add3bb3bb3322d38607e93d5515a4c9c58
@@ -51,14 +61,18 @@ SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168
SIZE (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 8192
SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
-SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13
-SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
-SHA256 (cabal/comonad-5.0.8/revision/2.cabal) = 4a4dbfbd03fb4963987710fca994e8b5624bd05a33e5f95b7581b26f8229c5e3
-SIZE (cabal/comonad-5.0.8/revision/2.cabal) = 3631
+SHA256 (cabal/comonad-5.0.9/comonad-5.0.9.tar.gz) = 69fb0eb49a80055a9b76d31d0a5648777c4050ac8dbf56a9344b862ed878a789
+SIZE (cabal/comonad-5.0.9/comonad-5.0.9.tar.gz) = 14455
+SHA256 (cabal/comonad-5.0.9/revision/1.cabal) = 75aded79bf583c908e4e4687c0ae067f256e2507536b75f58ffba7748767c353
+SIZE (cabal/comonad-5.0.9/revision/1.cabal) = 3587
SHA256 (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
+SHA256 (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = ce085de8ec2196f0c1d30af0ad8a517d5737c9edfd4ebfbb49e8687dfc40b6ca
+SIZE (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = 5821
SHA256 (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8799b5af3997ebecbbb091a7384b6be8416ab37
SIZE (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 5992
+SHA256 (cabal/data-fix-0.3.4/revision/1.cabal) = ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b
+SIZE (cabal/data-fix-0.3.4/revision/1.cabal) = 1406
SHA256 (cabal/data-hash-0.2.0.1/data-hash-0.2.0.1.tar.gz) = 9117dd49013ca28ff188fc71c3595ac3af23d56d301c1f39bac93d44d8c60bbe
SIZE (cabal/data-hash-0.2.0.1/data-hash-0.2.0.1.tar.gz) = 8504
SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91
@@ -73,124 +87,166 @@ SHA256 (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56
SIZE (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 13228
SHA256 (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee
SIZE (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 2351
+SHA256 (cabal/enummapset-0.7.3.0/enummapset-0.7.3.0.tar.gz) = 74c805415005f065379d644b2f2530d297b1cff650e5ef269a479220afdf7070
+SIZE (cabal/enummapset-0.7.3.0/enummapset-0.7.3.0.tar.gz) = 14074
SHA256 (cabal/equivalence-0.4.1/equivalence-0.4.1.tar.gz) = 598ad6d9d914f598cea2e65cd92e44348a18380b9334d0d7a1c0a252e9a4008f
SIZE (cabal/equivalence-0.4.1/equivalence-0.4.1.tar.gz) = 9310
+SHA256 (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 4d35645cdf4f0b7aa8d22238885a970aef2328a39bd4ea63c7274532b1748180
+SIZE (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 8109
+SHA256 (cabal/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz) = 8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846
+SIZE (cabal/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz) = 10369
+SHA256 (cabal/filemanip-0.3.6.3/revision/1.cabal) = 0a7923d17b13f4f6bb996a3915aa795b6f7401ce68f656ac38e5f00429c6a3d0
+SIZE (cabal/filemanip-0.3.6.3/revision/1.cabal) = 1283
+SHA256 (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 2dbdc1850e6768fd5f4e4c45d011ef6796d8b2d639ec200da7f4407ae02d09a6
+SIZE (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 4445
+SHA256 (cabal/generic-data-1.1.0.2/generic-data-1.1.0.2.tar.gz) = f27e0a28459755f6c301eb9661f15230ccc6cf94f699d9aafb34ce659138dab5
+SIZE (cabal/generic-data-1.1.0.2/generic-data-1.1.0.2.tar.gz) = 40676
+SHA256 (cabal/generic-deriving-1.14.6/generic-deriving-1.14.6.tar.gz) = f195c17f1a32a3c9a2bf8762b8f9a9b5f6271f9e6075c887aa3609364356b2af
+SIZE (cabal/generic-deriving-1.14.6/generic-deriving-1.14.6.tar.gz) = 50583
+SHA256 (cabal/generic-deriving-1.14.6/revision/1.cabal) = f47c071d90370e0eee27dad6139964bed29b2d896b404b3a9516138f0d92ac55
+SIZE (cabal/generic-deriving-1.14.6/revision/1.cabal) = 6755
SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
-SHA256 (cabal/generically-0.1.1/revision/3.cabal) = 1b1b638ac022d2404becb6c117b04bfdc2247429ba58596271ca2cdc413288c2
-SIZE (cabal/generically-0.1.1/revision/3.cabal) = 1203
+SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
+SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
SHA256 (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332
SIZE (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = 3756
-SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
-SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
+SHA256 (cabal/happy-2.1.6/happy-2.1.6.tar.gz) = 9b473961010cb5673510f4133d914b9d5ad667b16aafe4a5555d9962dbf05b19
+SIZE (cabal/happy-2.1.6/happy-2.1.6.tar.gz) = 61435
+SHA256 (cabal/happy-lib-2.1.6/happy-lib-2.1.6.tar.gz) = b0a130901562fd2b338baeb5b508cd8aed914b300f51c30b0ba8935995b2c2cd
+SIZE (cabal/happy-lib-2.1.6/happy-lib-2.1.6.tar.gz) = 93797
SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
+SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
+SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/2.cabal) = 60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325
-SIZE (cabal/hsc2hs-0.68.10/revision/2.cabal) = 3032
+SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
+SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
SHA256 (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22
SIZE (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 9465
+SHA256 (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 42d9e84a65a0c17c248233cab98ada872ff6140dfa24d109d6eb285204d07e7d
+SIZE (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 2098
SHA256 (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3c2bb62fba141d6696177070d63b88bc56b194bc60f6b73d2263b0244e2fc7c1
SIZE (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3673
+SHA256 (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 68df0fc8070ae2c15f9e6febf1449fee364c131a6d1e93cac45e7895ba86dd89
+SIZE (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 2401
SHA256 (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = c18164a048073310f6353ebc64c9037b52a4b8299963ce05e027bcf60e22155a
SIZE (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = 6179
-SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
-SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
+SHA256 (cabal/integer-conversion-0.1.1/revision/1.cabal) = 941d4ae16e2124cbff5defe2abedb49efc8e03a594f817035bf231a317e6c1c9
+SIZE (cabal/integer-conversion-0.1.1/revision/1.cabal) = 2256
+SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45
+SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948
+SHA256 (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = a9e2ab4ee3e0d4613beb7bda36a8ebc4f72318450514f4832d2fa43b74f0aeb3
+SIZE (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = 27079
+SHA256 (cabal/invariant-0.6.4/revision/1.cabal) = 4a9a609f4e93ffed158b3b4f5a80822c6da30aa71a5370307c0c00c2d658d1c6
+SIZE (cabal/invariant-0.6.4/revision/1.cabal) = 3513
SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c
SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985
-SHA256 (cabal/murmur-hash-0.1.0.10/murmur-hash-0.1.0.10.tar.gz) = e92fad6000823aa2dabaa55096d2bc4fe21ad347f10614fc684da23e7f48bf90
-SIZE (cabal/murmur-hash-0.1.0.10/murmur-hash-0.1.0.10.tar.gz) = 4327
-SHA256 (cabal/murmur-hash-0.1.0.10/revision/1.cabal) = 036a54f21ac180681e3799e6288ca32765fa3af8ada41fd4dd73a8a5e1e894a3
-SIZE (cabal/murmur-hash-0.1.0.10/revision/1.cabal) = 1222
+SHA256 (cabal/murmur-hash-0.1.0.11/murmur-hash-0.1.0.11.tar.gz) = 71aa17132bff71814d653caed8f9da55c27e3c3425eb4db404fa65b3ca296dfe
+SIZE (cabal/murmur-hash-0.1.0.11/murmur-hash-0.1.0.11.tar.gz) = 4458
SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309
SHA256 (cabal/network-uri-2.6.4.2/revision/1.cabal) = 6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588
SIZE (cabal/network-uri-2.6.4.2/revision/1.cabal) = 3217
-SHA256 (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 22fcc7d5fc66676b5dfc57b714d2caf93cce2d5a79d242168352f9eb0fe2f18a
-SIZE (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 44363
+SHA256 (cabal/nonempty-containers-0.3.5.0/nonempty-containers-0.3.5.0.tar.gz) = 09e5385852d02830152a4ef72a4928a7a3c9353a1fa6fc8510228d9215bfeab6
+SIZE (cabal/nonempty-containers-0.3.5.0/nonempty-containers-0.3.5.0.tar.gz) = 101237
+SHA256 (cabal/nonempty-vector-0.2.4/nonempty-vector-0.2.4.tar.gz) = e32d9efb7862507e76e3f6876c67c980da9a5b4d743e07d424159868ae471c67
+SIZE (cabal/nonempty-vector-0.2.4/nonempty-vector-0.2.4.tar.gz) = 18480
+SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871
+SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
+SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0
+SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683
+SHA256 (cabal/os-string-2.0.7/revision/1.cabal) = cb5408281cb0e7cea41885611e06ee6208e3dae90c98f6901a9f20c58f930414
+SIZE (cabal/os-string-2.0.7/revision/1.cabal) = 3443
SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
-SHA256 (cabal/parallel-3.2.2.0/revision/8.cabal) = b9cf0b07fdff16f503487a4daa1e40a1f1f6c10974b4f15d6dfd5f243a643e31
-SIZE (cabal/parallel-3.2.2.0/revision/8.cabal) = 1942
+SHA256 (cabal/parallel-3.2.2.0/revision/9.cabal) = 9d7b34ac537940f67732eca31d48a43bd78fb65a91baebddf63bee4fc3813d81
+SIZE (cabal/parallel-3.2.2.0/revision/9.cabal) = 1961
SHA256 (cabal/peano-0.1.0.2/peano-0.1.0.2.tar.gz) = 8a8fe8718dba5b1a6133e1d9eae5ba69ca76028f59d088985a8489446ac74261
SIZE (cabal/peano-0.1.0.2/peano-0.1.0.2.tar.gz) = 2915
SHA256 (cabal/pqueue-1.5.0.0/pqueue-1.5.0.0.tar.gz) = 1bf88b8d2c4ac90dee3000684b6e0078502dc5a1030528b687aa143b3ecc1f02
SIZE (cabal/pqueue-1.5.0.0/pqueue-1.5.0.0.tar.gz) = 42173
-SHA256 (cabal/pqueue-1.5.0.0/revision/2.cabal) = 7dadcc2a66f0f91bea789b450355a5ce9ebdc697af8c817f9e3200e856c8adaa
-SIZE (cabal/pqueue-1.5.0.0/revision/2.cabal) = 3896
-SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
-SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
-SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
-SHA256 (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4
-SIZE (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 47229
-SHA256 (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1
-SIZE (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 10488
-SHA256 (cabal/regex-base-0.94.0.2/revision/4.cabal) = 0322b2fcd1358f3355e0c8608efa60d27b14d1c9d476451dbcb9181363bd8b27
-SIZE (cabal/regex-base-0.94.0.2/revision/4.cabal) = 2601
-SHA256 (cabal/regex-tdfa-1.3.2.2/regex-tdfa-1.3.2.2.tar.gz) = 933ed5c54246bb50e335d86b884ffb70bc252b5f776fb291f162a80a27bd75b7
-SIZE (cabal/regex-tdfa-1.3.2.2/regex-tdfa-1.3.2.2.tar.gz) = 83016
-SHA256 (cabal/regex-tdfa-1.3.2.2/revision/3.cabal) = e5ea15b2898c62c63fae798784bc402b3862733d97a4f7ee3ec4f9ae6f447478
-SIZE (cabal/regex-tdfa-1.3.2.2/revision/3.cabal) = 6997
+SHA256 (cabal/pqueue-1.5.0.0/revision/3.cabal) = be237035e3aa1459e2a7cb9a3e19d90d9be3465cb993cbff44c0bd815b54ff3c
+SIZE (cabal/pqueue-1.5.0.0/revision/3.cabal) = 4058
+SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45
+SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
+SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
+SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
+SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76
+SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724
+SHA256 (cabal/process-extras-0.7.4/process-extras-0.7.4.tar.gz) = 293e75f849254ce0ce0d7fa659681917e07a557c602505a2f9e20777467e984e
+SIZE (cabal/process-extras-0.7.4/process-extras-0.7.4.tar.gz) = 14256
+SHA256 (cabal/process-extras-0.7.4/revision/1.cabal) = bf5f39f0c43fd4d413ac38c6bd24cb4d9a901adf3d646cc673bb8db93606f4d2
+SIZE (cabal/process-extras-0.7.4/revision/1.cabal) = 1785
+SHA256 (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = b9c6f427368d2e811e4c48b59005218672458fd2f00a02cbefb8be9c751c0ef3
+SIZE (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = 28146
+SHA256 (cabal/random-1.3.1/random-1.3.1.tar.gz) = d840ac83f265b0cfa2a678f8ec78627eb50cf9be2f067c52c8a4239c29b71a35
+SIZE (cabal/random-1.3.1/random-1.3.1.tar.gz) = 63846
+SHA256 (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = e8ca2dee598c790dd1c1c4359bdd1e495d9b881f5aa1f539c22f0dd5563747bf
+SIZE (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = 10550
+SHA256 (cabal/regex-tdfa-1.3.2.4/regex-tdfa-1.3.2.4.tar.gz) = 078bc313b7441f173eb487d6f46fea6860a21452eff6e5cf730ac4dd74bca797
+SIZE (cabal/regex-tdfa-1.3.2.4/regex-tdfa-1.3.2.4.tar.gz) = 83099
SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d7718e52e622e5a118056653edafcbc7ccc5333be7217218cf
SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314
-SHA256 (cabal/scientific-0.3.8.0/revision/1.cabal) = 2148e2e6ab1f1fd2ecee25067e0ee60da886be89736e8a54d49556407d7113ce
-SIZE (cabal/scientific-0.3.8.0/revision/1.cabal) = 4380
+SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e
+SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397
SHA256 (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 66e87bc254ffec2ee908bf625c42d3b7363238d6ab1cfba8934bbee7590c9df7
SIZE (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 10117
-SHA256 (cabal/semialign-1.3.1/revision/1.cabal) = 0ebafdb9c3bfac8c5311999ae195115c1452a205b273d54e7b1145a65c1bf610
-SIZE (cabal/semialign-1.3.1/revision/1.cabal) = 2209
+SHA256 (cabal/semialign-1.3.1/revision/2.cabal) = dfe515a9e43230f5308564a649a04ea1538499ed98b944644b77bed5394b9deb
+SIZE (cabal/semialign-1.3.1/revision/2.cabal) = 2224
SHA256 (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 1d532030862414f5d4f2f6f001783f77aa14e5f05ee8e3c4a2d2129fca29cc1f
SIZE (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 36372
-SHA256 (cabal/semigroupoids-6.0.1/revision/1.cabal) = f65892f65f941c7368334bdfdcdb9db2ad3952502e94e88785a5a428fa2f3f4e
-SIZE (cabal/semigroupoids-6.0.1/revision/1.cabal) = 7539
+SHA256 (cabal/semigroupoids-6.0.1/revision/2.cabal) = bfee06a6d88038a88ddd10fc21c230bf5ee3a14d0584dc6ab7ad54a9252c2c21
+SIZE (cabal/semigroupoids-6.0.1/revision/2.cabal) = 7539
+SHA256 (cabal/show-combinators-0.2.0.0/show-combinators-0.2.0.0.tar.gz) = c902dbaf0e9cf7056d786d44fbdea2781bc65524089639242c2624dae841ba1d
+SIZE (cabal/show-combinators-0.2.0.0/show-combinators-0.2.0.0.tar.gz) = 4297
+SHA256 (cabal/show-combinators-0.2.0.0/revision/2.cabal) = 5d7a36c6383c9eff1dc15970da3206a05b50c2d1e93155970ffcf240eaa57d58
+SIZE (cabal/show-combinators-0.2.0.0/revision/2.cabal) = 1277
SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e9c5cac8849cc2ce2e45facc85e74a913
SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
-SHA256 (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002
-SIZE (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 22399
-SHA256 (cabal/splitmix-0.1.0.5/revision/1.cabal) = caa9b4a92abf1496c7f6a3c0f4e357426a54880077cb9f04e260a8bfa034b77b
-SIZE (cabal/splitmix-0.1.0.5/revision/1.cabal) = 6596
+SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270
+SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955
SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b
SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798
SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
-SHA256 (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = a083fa7835516203c168433a1c8dfc0290a94b05fedab566ad0640fc9137a6a7
-SIZE (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = 10094
-SHA256 (cabal/tagged-0.8.8/revision/1.cabal) = 9193defbde3dda997236ccc11a1db3e073cc531fe523e13e9659df776feb0b32
-SIZE (cabal/tagged-0.8.8/revision/1.cabal) = 2732
+SHA256 (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 6daad88ebb414ba6a556d2898d2cbe7650e4276010e3a6eed939daf54b956784
+SIZE (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 8151
+SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780
+SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548
+SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412
+SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923
SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202
SIZE (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9599
-SHA256 (cabal/text-iso8601-0.1.1/revision/1.cabal) = 0af50f6d2e8479b9a956c9c612ec270ea09df4c78c88c5b1bdd98066f576d73d
-SIZE (cabal/text-iso8601-0.1.1/revision/1.cabal) = 2478
+SHA256 (cabal/text-iso8601-0.1.1/revision/2.cabal) = e07a625eef969338992bf9bba8e5dc73f07ac65f991ba636b8f1175890d15849
+SIZE (cabal/text-iso8601-0.1.1/revision/2.cabal) = 2411
SHA256 (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 8173ea138d7dc398747b636012bf6e79e17186560b8a7a7fc9e6456d78556eab
SIZE (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 24691
-SHA256 (cabal/text-short-0.1.6/revision/2.cabal) = 5953dc14c71b6047edab2dc89e922678ff5cbe2e98d16b9e7078150083940be4
-SIZE (cabal/text-short-0.1.6/revision/2.cabal) = 2812
-SHA256 (cabal/th-abstraction-0.7.0.0/th-abstraction-0.7.0.0.tar.gz) = b2854c612f2fa4adfa1ecbb4089a2211fd9cb3210aec17ba4a455ae486b22721
-SIZE (cabal/th-abstraction-0.7.0.0/th-abstraction-0.7.0.0.tar.gz) = 49904
-SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e
-SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893
-SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e
-SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330
+SHA256 (cabal/text-short-0.1.6/revision/3.cabal) = 41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a
+SIZE (cabal/text-short-0.1.6/revision/3.cabal) = 2827
+SHA256 (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = f9b6184aba4c6b61dd0d96f7dad41a4c9db0a01d3cdbf993a7d860488f1c04c5
+SIZE (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = 45428
+SHA256 (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 3011403d85b0070630e33d66b9370535ccd1e0e672ae58f847550b2b15bb4fd8
+SIZE (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 2268
+SHA256 (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb
+SIZE (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = 14622
SHA256 (cabal/these-1.2.1/these-1.2.1.tar.gz) = 17d6d933365edabf801a16842c1403bdd37cc5300faa2fcca980decdab22e4de
SIZE (cabal/these-1.2.1/these-1.2.1.tar.gz) = 9906
-SHA256 (cabal/these-1.2.1/revision/1.cabal) = c04f573531b37864506b071046e010a7a6aad11650cf895467f9f279d0130b8b
-SIZE (cabal/these-1.2.1/revision/1.cabal) = 2279
-SHA256 (cabal/time-compat-1.9.7/time-compat-1.9.7.tar.gz) = c98fbea21d036c3263af186df0569b8425c87ad353b021353794743e4e631dcc
-SIZE (cabal/time-compat-1.9.7/time-compat-1.9.7.tar.gz) = 57331
-SHA256 (cabal/time-compat-1.9.7/revision/2.cabal) = f0bff15af6faaeff36b679e6b810fa71534b2f85a91bf98d7541dac6a469b20f
-SIZE (cabal/time-compat-1.9.7/revision/2.cabal) = 4486
+SHA256 (cabal/these-1.2.1/revision/2.cabal) = 35c57aede96c15ea1fed559ac287b1168eb2b2869d79e62ed8c845780b7ea136
+SIZE (cabal/these-1.2.1/revision/2.cabal) = 2294
+SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0e5df2e9053d005a3b345b30f5225af04f081d3ef5cf0
+SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414
SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90
SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902
SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
+SHA256 (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 689b3a960c8fe12910554aa5b739d5c4769c1d180ade20402fde2ed49db7eff4
+SIZE (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 15586
SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d
SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823
-SHA256 (cabal/unordered-containers-0.2.20/revision/3.cabal) = c7fe9cba405ed9905e12d89c7add3b3eb9868dfba7975e70ba0cdd64b7b11abc
-SIZE (cabal/unordered-containers-0.2.20/revision/3.cabal) = 3921
+SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422
+SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921
SHA256 (cabal/uri-encode-1.5.0.7/uri-encode-1.5.0.7.tar.gz) = c79c624257833841a22890e4d2b0ab07e4be88e0f99474d328223815c0814252
SIZE (cabal/uri-encode-1.5.0.7/uri-encode-1.5.0.7.tar.gz) = 3506
SHA256 (cabal/uri-encode-1.5.0.7/revision/3.cabal) = 1b432e4fe43da8059feaeb6b4e973c2c4481ee86829d528f2be78a0e3645ec00
@@ -199,23 +255,23 @@ SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c
SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726
SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e
SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
-SHA256 (cabal/uuid-types-1.0.6/revision/1.cabal) = 595644500d36908be85cd02fb446c411555ecc5c59b7ce33d1205cfc9ceb55a6
-SIZE (cabal/uuid-types-1.0.6/revision/1.cabal) = 2604
-SHA256 (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 63f272279eab8ab9411a0fffb1252ac309b297313f8e33be9ebbc2f981edecee
-SIZE (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 156855
-SHA256 (cabal/vector-0.13.1.0/revision/1.cabal) = bc032ccfb51d775eb6f4082c5fc02f5416b0ea0d6644a60d87677a6937f2d70d
-SIZE (cabal/vector-0.13.1.0/revision/1.cabal) = 9015
-SHA256 (cabal/vector-hashtables-0.1.2.0/vector-hashtables-0.1.2.0.tar.gz) = 39a9aaf451cf9e6c299904dfb02f13afaffe151d553014c1da2f07e3481b0ce8
-SIZE (cabal/vector-hashtables-0.1.2.0/vector-hashtables-0.1.2.0.tar.gz) = 25681
+SHA256 (cabal/uuid-types-1.0.6/revision/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0
+SIZE (cabal/uuid-types-1.0.6/revision/3.cabal) = 2619
+SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423
+SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739
+SHA256 (cabal/vector-0.13.2.0/revision/1.cabal) = b736a57b73520d2acf4865e3e2b40030d69782f35f870e376dc717ee2508d81f
+SIZE (cabal/vector-0.13.2.0/revision/1.cabal) = 8804
+SHA256 (cabal/vector-hashtables-0.1.2.1/vector-hashtables-0.1.2.1.tar.gz) = 33910f79ff3c17b6f3cc1068fdc4f94dafad87b0e079c4157eeba8686fdeaeb1
+SIZE (cabal/vector-hashtables-0.1.2.1/vector-hashtables-0.1.2.1.tar.gz) = 25707
SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
-SHA256 (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 16a69e2ed71d7b35e16860fac520f94fa4da120eb973d9f8fbf0aa3a703d4a9f
-SIZE (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 1583
+SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e
+SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642
SHA256 (cabal/witherable-0.5/witherable-0.5.tar.gz) = 48434cc1e465b13cbc0133a90c3ec0d827c93b77ce95807fe0a38b65f4918cd1
SIZE (cabal/witherable-0.5/witherable-0.5.tar.gz) = 10819
SHA256 (cabal/witherable-0.5/revision/1.cabal) = 85bab588ebca37996fc3171b9d8b2e065eb0536c9f44224bcf037c0849a881de
SIZE (cabal/witherable-0.5/revision/1.cabal) = 2343
SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
-SHA256 (cabal/zlib-0.7.1.0/revision/1.cabal) = bae1c5a6092d65c5e763246f91e04fef3f43e37cb055130725c9a973c88a250f
-SIZE (cabal/zlib-0.7.1.0/revision/1.cabal) = 5223
+SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
+SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
diff --git a/math/hs-Agda/pkg-plist b/math/hs-Agda/pkg-plist
index 94f70a8087c2..4afff3ab8434 100644
--- a/math/hs-Agda/pkg-plist
+++ b/math/hs-Agda/pkg-plist
@@ -1,3 +1,20 @@
+%%DATADIR%%/emacs-mode/agda-input.el
+%%DATADIR%%/emacs-mode/agda-input.elc
+%%DATADIR%%/emacs-mode/agda2-abbrevs.el
+%%DATADIR%%/emacs-mode/agda2-abbrevs.elc
+%%DATADIR%%/emacs-mode/agda2-highlight.el
+%%DATADIR%%/emacs-mode/agda2-highlight.elc
+%%DATADIR%%/emacs-mode/agda2-mode-pkg.el
+%%DATADIR%%/emacs-mode/agda2-mode.el
+%%DATADIR%%/emacs-mode/agda2-mode.elc
+%%DATADIR%%/emacs-mode/agda2-queue.el
+%%DATADIR%%/emacs-mode/agda2-queue.elc
+%%DATADIR%%/emacs-mode/agda2.el
+%%DATADIR%%/emacs-mode/agda2.elc
+%%DATADIR%%/emacs-mode/annotation.el
+%%DATADIR%%/emacs-mode/annotation.elc
+%%DATADIR%%/emacs-mode/eri.el
+%%DATADIR%%/emacs-mode/eri.elc
%%DATADIR%%/lib/prim/Agda/Builtin/Bool.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Char.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Char/Properties.agda
@@ -5,7 +22,6 @@
%%DATADIR%%/lib/prim/Agda/Builtin/Cubical/Equiv.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Cubical/Glue.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Cubical/HCompU.agda
-%%DATADIR%%/lib/prim/Agda/Builtin/Cubical/Id.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Cubical/Path.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Cubical/Sub.agda
%%DATADIR%%/lib/prim/Agda/Builtin/Equality.agda
@@ -42,7 +58,6 @@
%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Cubical/Equiv.agdai
%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Cubical/Glue.agdai
%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Cubical/HCompU.agdai
-%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Cubical/Id.agdai
%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Cubical/Path.agdai
%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Cubical/Sub.agdai
%%DATADIR%%/lib/prim/_build/%%AGDA_VER%%/agda/Agda/Builtin/Equality.agdai
diff --git a/math/igraph/Makefile b/math/igraph/Makefile
index 1c2650164848..77576e4a38a2 100644
--- a/math/igraph/Makefile
+++ b/math/igraph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= igraph
DISTVERSION= 0.10.12
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/math/octave/Makefile b/math/octave/Makefile
index 634a77477d17..f5cc8112b3d1 100644
--- a/math/octave/Makefile
+++ b/math/octave/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave
PORTVERSION= ${OCTAVE_VERSION}
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= GNU
diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index 8375e1e39c0d..dca10464a177 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openturns
DISTVERSIONPREFIX= v
DISTVERSION= 1.24
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/py-cvxopt/Makefile b/math/py-cvxopt/Makefile
index 03b1987ef60c..b44d5da3b146 100644
--- a/math/py-cvxopt/Makefile
+++ b/math/py-cvxopt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cvxopt
DISTVERSION= 1.3.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-nlopt/Makefile b/math/py-nlopt/Makefile
index 7c41078b7a06..306c77860ae2 100644
--- a/math/py-nlopt/Makefile
+++ b/math/py-nlopt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nlopt
-DISTVERSION= 2.9.0
-PORTREVISION= 1
+DISTVERSION= 2.9.1
CATEGORIES= math
#MASTER_SITES= PYPI # https://github.com/DanielBok/nlopt-python/issues/15
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= cmake:devel/cmake-core \
swig:devel/swig \
${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYNUMPY}
USES= python
@@ -30,7 +29,7 @@ GH_TUPLE= stevengj:nlopt:75dd16e:nlopt/extern/nlopt
#CMAKE_ARGS= -DFREEBSD_PYTHON_VER=${PYTHON_VER}
MAKE_ENV= FREEBSD_PYTHON_VER=${PYTHON_VER}
-xpost-install:
+post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/nlopt/_nlopt.so
do-test:
diff --git a/math/py-nlopt/distinfo b/math/py-nlopt/distinfo
index 2e6f7e75faa1..9d9aa63d909d 100644
--- a/math/py-nlopt/distinfo
+++ b/math/py-nlopt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1731822083
-SHA256 (DanielBok-nlopt-python-2.9.0_GH0.tar.gz) = bd16c2a8af7819efeb6cc1b4f349c4553be02e95e628bca7a5c9891da467b99b
-SIZE (DanielBok-nlopt-python-2.9.0_GH0.tar.gz) = 9154
+TIMESTAMP = 1754067585
+SHA256 (DanielBok-nlopt-python-2.9.1_GH0.tar.gz) = 9b9ce8ecb686a2e489d056b9aa21110a63ace7a9f3cefe816b011459e1cce6e7
+SIZE (DanielBok-nlopt-python-2.9.1_GH0.tar.gz) = 9184
SHA256 (stevengj-nlopt-75dd16e_GH0.tar.gz) = 969621b928096094546d77d118e1f3e94496f9160a8b01adc6a7755e301f9568
SIZE (stevengj-nlopt-75dd16e_GH0.tar.gz) = 2054748
diff --git a/math/py-nlopt/pkg-plist b/math/py-nlopt/pkg-plist
index bc6e259d3a6c..80ac7ab3e28f 100644
--- a/math/py-nlopt/pkg-plist
+++ b/math/py-nlopt/pkg-plist
@@ -1,3 +1,9 @@
+%%PYTHON_SITELIBDIR%%/nlopt-2.9.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/nlopt-2.9.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/nlopt-2.9.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/nlopt-2.9.0-py%%PYTHON_VER%%.egg-info/not-zip-safe
+%%PYTHON_SITELIBDIR%%/nlopt-2.9.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/nlopt-2.9.0-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/nlopt/__init__.py
%%PYTHON_SITELIBDIR%%/nlopt/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/nlopt/__pycache__/__init__%%PYTHON_TAG%%.pyc
diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile
index 42a13b88864f..9e95667d2031 100644
--- a/math/py-numpy/Makefile
+++ b/math/py-numpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= numpy
PORTVERSION= 1.26.4
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= math python
MASTER_SITES= PYPI \
diff --git a/math/py-scikit-umfpack/Makefile b/math/py-scikit-umfpack/Makefile
index b0ffe433e7db..f8a1e596980a 100644
--- a/math/py-scikit-umfpack/Makefile
+++ b/math/py-scikit-umfpack/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scikit-umfpack
DISTVERSION= 0.4.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/scilab/Makefile b/math/scilab/Makefile
index eed99f22294e..ed81d37d291e 100644
--- a/math/scilab/Makefile
+++ b/math/scilab/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scilab
DISTVERSION= 6.1.1
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= math cad java
MASTER_SITES= https://www.scilab.org/download/${DISTVERSION}/
DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX}
diff --git a/math/suitesparse-Example/Makefile b/math/suitesparse-Example/Makefile
new file mode 100644
index 000000000000..24b7070a1f30
--- /dev/null
+++ b/math/suitesparse-Example/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= ${MPORTNAME:tl}
+PORTVERSION= 1.8.9
+CATEGORIES= math
+
+COMMENT= Examples for SuiteSparse
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
+
+LICENSE= BSD3CLAUSE
+
+LIB_DEPENDS= libamd.so:math/suitesparse-amd \
+ libbtf.so:math/suitesparse-btf \
+ libcamd.so:math/suitesparse-camd \
+ libccolamd.so:math/suitesparse-ccolamd \
+ libcholmod.so:math/suitesparse-cholmod \
+ libcolamd.so:math/suitesparse-colamd \
+ libcxsparse.so:math/suitesparse-cxsparse \
+ libgraphblas.so:math/suitesparse-graphblas \
+ libklu_cholmod.so:math/suitesparse-klu \
+ liblagraph.so:math/suitesparse-lagraph \
+ libldl.so:math/suitesparse-ldl \
+ libsuitesparse_mongoose.so:math/suitesparse-mongoose \
+ libparu.so:math/suitesparse-paru \
+ librbio.so:math/suitesparse-rbio \
+ libspex.so:math/suitesparse-spex \
+ libspqr.so:math/suitesparse-spqr \
+ libumfpack.so:math/suitesparse-umfpack
+
+USES= localbase:ldflags fortran
+
+MPORTNAME= Example
+USE_LDCONFIG= yes
+
+.include "${.CURDIR}/../../math/suitesparse/bsd.suitesparse.mk"
+
+post-stage-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${BUILD_WRKSRC}/README.md \
+ ${STAGEDIR}${DOCSDIR}/${MPORTNAME}_README.md
+
+.include <bsd.port.post.mk>
diff --git a/math/suitesparse-Example/pkg-descr b/math/suitesparse-Example/pkg-descr
new file mode 100644
index 000000000000..522fc4848f98
--- /dev/null
+++ b/math/suitesparse-Example/pkg-descr
@@ -0,0 +1,3 @@
+This port installs the 'my' library of SuiteSparse.
+
+This is only a demonstration package.
diff --git a/math/suitesparse-Example/pkg-plist b/math/suitesparse-Example/pkg-plist
new file mode 100644
index 000000000000..4a1f5e863a67
--- /dev/null
+++ b/math/suitesparse-Example/pkg-plist
@@ -0,0 +1,10 @@
+include/my.h
+lib/libmy.a
+lib/libmy.so
+lib/libmy.so.1
+lib/libmy.so.%%VER%%
+lib/libmy_cxx.a
+lib/libmy_cxx.so
+lib/libmy_cxx.so.1
+lib/libmy_cxx.so.%%VER%%
+%%PORTDOCS%%%%DOCSDIR%%/Example_README.md
diff --git a/math/suitesparse-amd/Makefile b/math/suitesparse-amd/Makefile
index d691bd32e98a..bb01c56997d9 100644
--- a/math/suitesparse-amd/Makefile
+++ b/math/suitesparse-amd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.3
+PORTVERSION= 3.3.4
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
diff --git a/math/suitesparse-amd/pkg-plist b/math/suitesparse-amd/pkg-plist
index 7f9d4cb64247..b30ea55628ef 100644
--- a/math/suitesparse-amd/pkg-plist
+++ b/math/suitesparse-amd/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/AMD/AMDConfig.cmake
lib/cmake/AMD/AMDConfigVersion.cmake
lib/cmake/AMD/AMDTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/AMD/AMDTargets.cmake
+lib/cmake/AMD/AMDTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/AMD/AMDTargets_static.cmake
lib/libamd.a
lib/libamd.so
lib/libamd.so.3
diff --git a/math/suitesparse-btf/Makefile b/math/suitesparse-btf/Makefile
index 0e25c5999c25..547acabef031 100644
--- a/math/suitesparse-btf/Makefile
+++ b/math/suitesparse-btf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 2.3.2
+PORTVERSION= 2.3.3
CATEGORIES= math
COMMENT= Permutation to block triangular form
diff --git a/math/suitesparse-btf/pkg-plist b/math/suitesparse-btf/pkg-plist
index fc63adb3b323..06160da359f5 100644
--- a/math/suitesparse-btf/pkg-plist
+++ b/math/suitesparse-btf/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/BTF/BTFConfig.cmake
lib/cmake/BTF/BTFConfigVersion.cmake
lib/cmake/BTF/BTFTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/BTF/BTFTargets.cmake
+lib/cmake/BTF/BTFTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/BTF/BTFTargets_static.cmake
lib/libbtf.a
lib/libbtf.so
lib/libbtf.so.2
diff --git a/math/suitesparse-camd/Makefile b/math/suitesparse-camd/Makefile
index 7596e428ef20..64c36d665ab6 100644
--- a/math/suitesparse-camd/Makefile
+++ b/math/suitesparse-camd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.4
+PORTVERSION= 3.3.5
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
diff --git a/math/suitesparse-camd/pkg-plist b/math/suitesparse-camd/pkg-plist
index 6817a03fc4a5..437b4e9e99b0 100644
--- a/math/suitesparse-camd/pkg-plist
+++ b/math/suitesparse-camd/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/CAMD/CAMDConfig.cmake
lib/cmake/CAMD/CAMDConfigVersion.cmake
lib/cmake/CAMD/CAMDTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/CAMD/CAMDTargets.cmake
+lib/cmake/CAMD/CAMDTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/CAMD/CAMDTargets_static.cmake
lib/libcamd.a
lib/libcamd.so
lib/libcamd.so.3
diff --git a/math/suitesparse-ccolamd/Makefile b/math/suitesparse-ccolamd/Makefile
index 784e115fefbf..5fb295f02e2f 100644
--- a/math/suitesparse-ccolamd/Makefile
+++ b/math/suitesparse-ccolamd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.4
+PORTVERSION= 3.3.5
CATEGORIES= math
COMMENT= Constrained column approximate minimum degree ordering
diff --git a/math/suitesparse-ccolamd/pkg-plist b/math/suitesparse-ccolamd/pkg-plist
index 1754cd1d83a6..93418a178aed 100644
--- a/math/suitesparse-ccolamd/pkg-plist
+++ b/math/suitesparse-ccolamd/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/CCOLAMD/CCOLAMDConfig.cmake
lib/cmake/CCOLAMD/CCOLAMDConfigVersion.cmake
lib/cmake/CCOLAMD/CCOLAMDTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/CCOLAMD/CCOLAMDTargets.cmake
+lib/cmake/CCOLAMD/CCOLAMDTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/CCOLAMD/CCOLAMDTargets_static.cmake
lib/libccolamd.a
lib/libccolamd.so
lib/libccolamd.so.3
diff --git a/math/suitesparse-cholmod/Makefile b/math/suitesparse-cholmod/Makefile
index 0fd1e378006a..f025c2fc0bb6 100644
--- a/math/suitesparse-cholmod/Makefile
+++ b/math/suitesparse-cholmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 5.3.3
+PORTVERSION= 5.3.4
CATEGORIES= math
COMMENT= Sparse CHOLesky MODification package
diff --git a/math/suitesparse-cholmod/pkg-plist b/math/suitesparse-cholmod/pkg-plist
index 887dd314fa99..cde57d659031 100644
--- a/math/suitesparse-cholmod/pkg-plist
+++ b/math/suitesparse-cholmod/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/CHOLMOD/CHOLMODConfig.cmake
lib/cmake/CHOLMOD/CHOLMODConfigVersion.cmake
lib/cmake/CHOLMOD/CHOLMODTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/CHOLMOD/CHOLMODTargets.cmake
+lib/cmake/CHOLMOD/CHOLMODTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/CHOLMOD/CHOLMODTargets_static.cmake
lib/libcholmod.a
lib/libcholmod.so
lib/libcholmod.so.5
diff --git a/math/suitesparse-colamd/Makefile b/math/suitesparse-colamd/Makefile
index 4edc32470c9a..a7f682bc89dc 100644
--- a/math/suitesparse-colamd/Makefile
+++ b/math/suitesparse-colamd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.4
+PORTVERSION= 3.3.5
CATEGORIES= math
COMMENT= Column approximate minimum degree ordering algorithm
diff --git a/math/suitesparse-colamd/pkg-plist b/math/suitesparse-colamd/pkg-plist
index 71655a9ae6ff..1042fdb51199 100644
--- a/math/suitesparse-colamd/pkg-plist
+++ b/math/suitesparse-colamd/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/COLAMD/COLAMDConfig.cmake
lib/cmake/COLAMD/COLAMDConfigVersion.cmake
lib/cmake/COLAMD/COLAMDTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/COLAMD/COLAMDTargets.cmake
+lib/cmake/COLAMD/COLAMDTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/COLAMD/COLAMDTargets_static.cmake
lib/libcolamd.a
lib/libcolamd.so
lib/libcolamd.so.3
diff --git a/math/suitesparse-config/pkg-plist b/math/suitesparse-config/pkg-plist
index f5852a04ba21..0b8a8171caf1 100644
--- a/math/suitesparse-config/pkg-plist
+++ b/math/suitesparse-config/pkg-plist
@@ -10,6 +10,8 @@ lib/cmake/SuiteSparse_config/SuiteSparse_configConfig.cmake
lib/cmake/SuiteSparse_config/SuiteSparse_configConfigVersion.cmake
lib/cmake/SuiteSparse_config/SuiteSparse_configTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/SuiteSparse_config/SuiteSparse_configTargets.cmake
+lib/cmake/SuiteSparse_config/SuiteSparse_configTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/SuiteSparse_config/SuiteSparse_configTargets_static.cmake
lib/libsuitesparseconfig.a
lib/libsuitesparseconfig.so
lib/libsuitesparseconfig.so.7
diff --git a/math/suitesparse-cxsparse/Makefile b/math/suitesparse-cxsparse/Makefile
index fa1aa8d7d47b..9762e6783c44 100644
--- a/math/suitesparse-cxsparse/Makefile
+++ b/math/suitesparse-cxsparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 4.4.1
+PORTVERSION= 4.4.2
CATEGORIES= math
COMMENT= Extended version of CSparse
diff --git a/math/suitesparse-cxsparse/pkg-plist b/math/suitesparse-cxsparse/pkg-plist
index 395afe984e6b..5a55cbd34ac0 100644
--- a/math/suitesparse-cxsparse/pkg-plist
+++ b/math/suitesparse-cxsparse/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/CXSparse/CXSparseConfig.cmake
lib/cmake/CXSparse/CXSparseConfigVersion.cmake
lib/cmake/CXSparse/CXSparseTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/CXSparse/CXSparseTargets.cmake
+lib/cmake/CXSparse/CXSparseTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/CXSparse/CXSparseTargets_static.cmake
lib/libcxsparse.a
lib/libcxsparse.so
lib/libcxsparse.so.4
diff --git a/math/suitesparse-graphblas/Makefile b/math/suitesparse-graphblas/Makefile
index 0a1e902b920d..1f8f7f092dcd 100644
--- a/math/suitesparse-graphblas/Makefile
+++ b/math/suitesparse-graphblas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 10.0.5
+PORTVERSION= 10.1.1
CATEGORIES= math
COMMENT= Graph algorithms in the language of linear algebra
diff --git a/math/suitesparse-klu/Makefile b/math/suitesparse-klu/Makefile
index 1d955e7b479c..7fffcaa6f305 100644
--- a/math/suitesparse-klu/Makefile
+++ b/math/suitesparse-klu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 2.3.5
+PORTVERSION= 2.3.6
CATEGORIES= math
COMMENT= Sparse LU factorization, for circuit simulation
diff --git a/math/suitesparse-klu/pkg-plist b/math/suitesparse-klu/pkg-plist
index 3ec8e46b6ff6..e7cfda035bf7 100644
--- a/math/suitesparse-klu/pkg-plist
+++ b/math/suitesparse-klu/pkg-plist
@@ -4,10 +4,14 @@ lib/cmake/KLU/KLUConfig.cmake
lib/cmake/KLU/KLUConfigVersion.cmake
lib/cmake/KLU/KLUTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KLU/KLUTargets.cmake
+lib/cmake/KLU/KLUTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KLU/KLUTargets_static.cmake
lib/cmake/KLU_CHOLMOD/KLU_CHOLMODConfig.cmake
lib/cmake/KLU_CHOLMOD/KLU_CHOLMODConfigVersion.cmake
lib/cmake/KLU_CHOLMOD/KLU_CHOLMODTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KLU_CHOLMOD/KLU_CHOLMODTargets.cmake
+lib/cmake/KLU_CHOLMOD/KLU_CHOLMODTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KLU_CHOLMOD/KLU_CHOLMODTargets_static.cmake
lib/libklu.a
lib/libklu.so
lib/libklu.so.2
diff --git a/math/suitesparse-lagraph/Makefile b/math/suitesparse-lagraph/Makefile
index 40c01db21381..b91ccd9cb75e 100644
--- a/math/suitesparse-lagraph/Makefile
+++ b/math/suitesparse-lagraph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 1.1.5
+PORTVERSION= 1.2.0
CATEGORIES= math
COMMENT= Graph algorithms based on GraphBLAS
diff --git a/math/suitesparse-lagraph/pkg-plist b/math/suitesparse-lagraph/pkg-plist
index 204761be3c9f..4e210ec20611 100644
--- a/math/suitesparse-lagraph/pkg-plist
+++ b/math/suitesparse-lagraph/pkg-plist
@@ -5,6 +5,8 @@ lib/cmake/LAGraph/LAGraphConfig.cmake
lib/cmake/LAGraph/LAGraphConfigVersion.cmake
lib/cmake/LAGraph/LAGraphTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/LAGraph/LAGraphTargets.cmake
+lib/cmake/LAGraph/LAGraphTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/LAGraph/LAGraphTargets_static.cmake
lib/liblagraph.a
lib/liblagraph.so
lib/liblagraph.so.1
diff --git a/math/suitesparse-ldl/Makefile b/math/suitesparse-ldl/Makefile
index 849def7868c9..252ea2320362 100644
--- a/math/suitesparse-ldl/Makefile
+++ b/math/suitesparse-ldl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.2
+PORTVERSION= 3.3.3
CATEGORIES= math
COMMENT= Simple LDL^T factorization
diff --git a/math/suitesparse-ldl/pkg-plist b/math/suitesparse-ldl/pkg-plist
index cd009c322018..05d973626314 100644
--- a/math/suitesparse-ldl/pkg-plist
+++ b/math/suitesparse-ldl/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/LDL/LDLConfig.cmake
lib/cmake/LDL/LDLConfigVersion.cmake
lib/cmake/LDL/LDLTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/LDL/LDLTargets.cmake
+lib/cmake/LDL/LDLTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/LDL/LDLTargets_static.cmake
lib/libldl.a
lib/libldl.so
lib/libldl.so.3
diff --git a/math/suitesparse-mongoose/Makefile b/math/suitesparse-mongoose/Makefile
index 42feafc8145e..0bb1824f7079 100644
--- a/math/suitesparse-mongoose/Makefile
+++ b/math/suitesparse-mongoose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.4
+PORTVERSION= 3.3.5
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
diff --git a/math/suitesparse-mongoose/pkg-plist b/math/suitesparse-mongoose/pkg-plist
index ea35c6611cf9..94926f47df6d 100644
--- a/math/suitesparse-mongoose/pkg-plist
+++ b/math/suitesparse-mongoose/pkg-plist
@@ -4,6 +4,8 @@ lib/cmake/SuiteSparse_Mongoose/SuiteSparse_MongooseConfig.cmake
lib/cmake/SuiteSparse_Mongoose/SuiteSparse_MongooseConfigVersion.cmake
lib/cmake/SuiteSparse_Mongoose/SuiteSparse_MongooseTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/SuiteSparse_Mongoose/SuiteSparse_MongooseTargets.cmake
+lib/cmake/SuiteSparse_Mongoose/SuiteSparse_MongooseTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/SuiteSparse_Mongoose/SuiteSparse_MongooseTargets_static.cmake
lib/libsuitesparse_mongoose.a
lib/libsuitesparse_mongoose.so
lib/libsuitesparse_mongoose.so.3
diff --git a/math/suitesparse-paru/Makefile b/math/suitesparse-paru/Makefile
index 891dabfadce1..6008a6d1cfbf 100644
--- a/math/suitesparse-paru/Makefile
+++ b/math/suitesparse-paru/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTVERSION= 1.0.1
CATEGORIES= math parallel
COMMENT= Parallel unsymmetric multifrontal method
diff --git a/math/suitesparse-paru/pkg-plist b/math/suitesparse-paru/pkg-plist
index d69f298fbcbd..ec9ef863f88a 100644
--- a/math/suitesparse-paru/pkg-plist
+++ b/math/suitesparse-paru/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/ParU/ParUConfig.cmake
lib/cmake/ParU/ParUConfigVersion.cmake
lib/cmake/ParU/ParUTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/ParU/ParUTargets.cmake
+lib/cmake/ParU/ParUTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/ParU/ParUTargets_static.cmake
lib/libparu.a
lib/libparu.so
lib/libparu.so.1
diff --git a/math/suitesparse-rbio/Makefile b/math/suitesparse-rbio/Makefile
index 6f8f9c0b87fe..5ec80176886f 100644
--- a/math/suitesparse-rbio/Makefile
+++ b/math/suitesparse-rbio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 4.3.4
+PORTVERSION= 4.3.5
CATEGORIES= math
COMMENT= Read/write sparse matrices
diff --git a/math/suitesparse-rbio/pkg-plist b/math/suitesparse-rbio/pkg-plist
index 97649bd59077..c90ddfda63f8 100644
--- a/math/suitesparse-rbio/pkg-plist
+++ b/math/suitesparse-rbio/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/RBio/RBioConfig.cmake
lib/cmake/RBio/RBioConfigVersion.cmake
lib/cmake/RBio/RBioTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/RBio/RBioTargets.cmake
+lib/cmake/RBio/RBioTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/RBio/RBioTargets_static.cmake
lib/librbio.a
lib/librbio.so
lib/librbio.so.4
diff --git a/math/suitesparse-spex/Makefile b/math/suitesparse-spex/Makefile
index fddd2d7ccbd9..5b6cf3f60770 100644
--- a/math/suitesparse-spex/Makefile
+++ b/math/suitesparse-spex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.2.3
+PORTVERSION= 3.2.4
CATEGORIES= math
COMMENT= Sparse Left-looking Integer-Preserving LU Factorization
diff --git a/math/suitesparse-spex/pkg-plist b/math/suitesparse-spex/pkg-plist
index 0c7215d11bfd..ae29828cfc4f 100644
--- a/math/suitesparse-spex/pkg-plist
+++ b/math/suitesparse-spex/pkg-plist
@@ -6,6 +6,8 @@ lib/cmake/SPEX/SPEXConfig.cmake
lib/cmake/SPEX/SPEXConfigVersion.cmake
lib/cmake/SPEX/SPEXTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/SPEX/SPEXTargets.cmake
+lib/cmake/SPEX/SPEXTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/SPEX/SPEXTargets_static.cmake
lib/libspex.a
lib/libspex.so
lib/libspex.so.3
diff --git a/math/suitesparse-spqr/Makefile b/math/suitesparse-spqr/Makefile
index c3e64e65cbf8..9f75a98bcdcd 100644
--- a/math/suitesparse-spqr/Makefile
+++ b/math/suitesparse-spqr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 4.3.4
-PORTREVISION= 1
+PORTVERSION= 4.3.5
CATEGORIES= math
COMMENT= Sparse QR factorization
diff --git a/math/suitesparse-spqr/pkg-plist b/math/suitesparse-spqr/pkg-plist
index 1accac9a2fc9..d3ad6d04e6c9 100644
--- a/math/suitesparse-spqr/pkg-plist
+++ b/math/suitesparse-spqr/pkg-plist
@@ -5,6 +5,8 @@ lib/cmake/SPQR/SPQRConfig.cmake
lib/cmake/SPQR/SPQRConfigVersion.cmake
lib/cmake/SPQR/SPQRTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/SPQR/SPQRTargets.cmake
+lib/cmake/SPQR/SPQRTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/SPQR/SPQRTargets_static.cmake
lib/libspqr.a
lib/libspqr.so
lib/libspqr.so.4
diff --git a/math/suitesparse-umfpack/Makefile b/math/suitesparse-umfpack/Makefile
index 26e9c6a17275..0c51632261b6 100644
--- a/math/suitesparse-umfpack/Makefile
+++ b/math/suitesparse-umfpack/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 6.3.5
-PORTREVISION= 1
+PORTVERSION= 6.3.6
CATEGORIES= math
COMMENT= Sparse multifrontal LU factorization
diff --git a/math/suitesparse-umfpack/pkg-plist b/math/suitesparse-umfpack/pkg-plist
index ba92e000f8c1..e83fc9c701a1 100644
--- a/math/suitesparse-umfpack/pkg-plist
+++ b/math/suitesparse-umfpack/pkg-plist
@@ -3,6 +3,8 @@ lib/cmake/UMFPACK/UMFPACKConfig.cmake
lib/cmake/UMFPACK/UMFPACKConfigVersion.cmake
lib/cmake/UMFPACK/UMFPACKTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/UMFPACK/UMFPACKTargets.cmake
+lib/cmake/UMFPACK/UMFPACKTargets_static-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/UMFPACK/UMFPACKTargets_static.cmake
lib/libumfpack.a
lib/libumfpack.so
lib/libumfpack.so.6
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index b7bedb46b514..d0445acf39ac 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= suitesparse
-PORTVERSION= 7.10.3
+PORTVERSION= 7.11.0
CATEGORIES= math
MAINTAINER= fortran@FreeBSD.org
@@ -19,13 +19,14 @@ RUN_DEPENDS= suitesparse-config>0:math/suitesparse-config \
suitesparse-lagraph>0:math/suitesparse-lagraph \
suitesparse-ldl>0:math/suitesparse-ldl \
suitesparse-mongoose>0:math/suitesparse-mongoose \
- suitesparse-paru>0:math/suitesparse-paru \
suitesparse-rbio>0:math/suitesparse-rbio \
suitesparse-spex>0:math/suitesparse-spex \
suitesparse-spqr>0:math/suitesparse-spqr \
- suitesparse-umfpack>0:math/suitesparse-umfpack
+ suitesparse-umfpack>0:math/suitesparse-umfpack \
+ suitesparse-paru>0:math/suitesparse-paru
.if !defined(PACKAGE_BUILDING)
-RUN_DEPENDS+= suitesparse-csparse>0:math/suitesparse-csparse
+RUN_DEPENDS+= suitesparse-csparse>0:math/suitesparse-csparse \
+ suitesparse-Example>0:math/suitesparse-Example
.endif
USES= metaport
diff --git a/math/suitesparse/bsd.suitesparse.mk b/math/suitesparse/bsd.suitesparse.mk
index 64fcee04076c..6d8bb1c68203 100644
--- a/math/suitesparse/bsd.suitesparse.mk
+++ b/math/suitesparse/bsd.suitesparse.mk
@@ -4,7 +4,7 @@
PKGNAMEPREFIX= suitesparse-
SSPNAME= suitesparse
-SSPVERSION= 7.10.3
+SSPVERSION= 7.11.0
DISTVERSIONPREFIX= v
MAINTAINER= fortran@FreeBSD.org
@@ -35,6 +35,7 @@ LIB_DEPENDS+= libsuitesparseconfig.so:math/suitesparse-config
.endif
.if ${MPORTNAME} != config && \
${MPORTNAME} != BTF && \
+ ${MPORTNAME} != Example && \
${MPORTNAME} != ssget
OPTIONS_DEFINE+=DEMOS
.endif
diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo
index 2ab4923b6c55..092d5a7d76df 100644
--- a/math/suitesparse/distinfo
+++ b/math/suitesparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747585409
-SHA256 (suitesparse/v7.10.3.tar.gz) = 09e7bcc8e5de0a5b55d2ae9fd6378d5f4dc1b85a933593339a0872b24e2cc102
-SIZE (suitesparse/v7.10.3.tar.gz) = 87836881
+TIMESTAMP = 1754064684
+SHA256 (suitesparse/v7.11.0.tar.gz) = 93ed4c4e546a49fc75884c3a8b807d5af4a91e39d191fbbc60a07380b12a35d1
+SIZE (suitesparse/v7.11.0.tar.gz) = 95030220
diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index 8ddec9eab0cf..aabdd8134d52 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sundials
DISTVERSION= 7.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MASTER_SITES= https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/
diff --git a/misc/lxi-tools/Makefile b/misc/lxi-tools/Makefile
index 9a233dc56d8f..868b02ee426a 100644
--- a/misc/lxi-tools/Makefile
+++ b/misc/lxi-tools/Makefile
@@ -1,10 +1,9 @@
PORTNAME= lxi-tools
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5
-PORTREVISION= 1
+DISTVERSION= 2.8
CATEGORIES= misc
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Collection of tools that enables control of LXI compatible instruments
WWW= https://lxi-tools.github.io/
@@ -28,7 +27,6 @@ GUI_USES= gettext-tools gnome python:build
GUI_USE= gnome=cairo,gdkpixbuf,glib20,gtk40,gtksourceview5,libadwaita
GUI_MESON_OFF= -Dgui=false
GUI_BINARY_ALIAS= python3=${PYTHON_CMD}
-GUI_PLIST_FILES= bin/lxi-gui
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/misc/lxi-tools/distinfo b/misc/lxi-tools/distinfo
index e0346524b005..f57bd22503dc 100644
--- a/misc/lxi-tools/distinfo
+++ b/misc/lxi-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677365484
-SHA256 (lxi-tools-lxi-tools-v2.5_GH0.tar.gz) = e8ccefeb907da1dacecef2c5b8bd0c1a841003a4d1309143426f860ff8c14bc0
-SIZE (lxi-tools-lxi-tools-v2.5_GH0.tar.gz) = 1003395
+TIMESTAMP = 1753917639
+SHA256 (lxi-tools-lxi-tools-v2.8_GH0.tar.gz) = ef9d013189c9449f850d467dd35ac3840929e76a888cdb77e0edbce067da0b2d
+SIZE (lxi-tools-lxi-tools-v2.8_GH0.tar.gz) = 1010999
diff --git a/misc/lxi-tools/pkg-plist b/misc/lxi-tools/pkg-plist
index f82de2522273..9166d93f9371 100644
--- a/misc/lxi-tools/pkg-plist
+++ b/misc/lxi-tools/pkg-plist
@@ -1,6 +1,7 @@
bin/lxi
etc/bash_completion.d/lxi
share/man/man1/lxi.1.gz
+%%GUI%%bin/lxi-gui
%%GUI%%share/applications/io.github.lxi-tools.lxi-gui.desktop
%%GUI%%share/glib-2.0/schemas/io.github.lxi-tools.lxi-gui.gschema.xml
%%GUI%%share/icons/hicolor/scalable/apps/io.github.lxi-tools.lxi-gui.svg
diff --git a/misc/ola/Makefile b/misc/ola/Makefile
index b62a7e2b874b..ae9c17a3d2c0 100644
--- a/misc/ola/Makefile
+++ b/misc/ola/Makefile
@@ -15,6 +15,9 @@ WWW= https://www.openlighting.org/ola/ \
LICENSE= GPLv2+
+BROKEN_FreeBSD_14= Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned char>'
+BROKEN_FreeBSD_13= Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned char>'
+
LIB_DEPENDS= libavahi-common.so:net/avahi-app \
libftdi1.so:devel/libftdi1 \
libmicrohttpd.so:www/libmicrohttpd \
diff --git a/multimedia/Makefile b/multimedia/Makefile
index a199ee4bd3e6..e359d51ad55c 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -358,7 +358,7 @@
SUBDIR += subtools
SUBDIR += supersonic
SUBDIR += svt-av1
- SUBDIR += svt-av1-psy
+ SUBDIR += svt-av1-hdr
SUBDIR += svt-hevc
SUBDIR += svt-vp9
SUBDIR += syncplay
diff --git a/multimedia/minisatip/Makefile b/multimedia/minisatip/Makefile
index 5bc0dc0a7f8f..72101942dfee 100644
--- a/multimedia/minisatip/Makefile
+++ b/multimedia/minisatip/Makefile
@@ -1,5 +1,5 @@
PORTNAME= minisatip
-PORTVERSION= 2.0.4
+PORTVERSION= 2.0.12
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= multimedia
diff --git a/multimedia/minisatip/distinfo b/multimedia/minisatip/distinfo
index e1a04403d9b6..7a226e17ac2a 100644
--- a/multimedia/minisatip/distinfo
+++ b/multimedia/minisatip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752995079
-SHA256 (catalinii-minisatip-v2.0.4_GH0.tar.gz) = 881054e3f530a08a3ffe41e391faee537586fa83686804a56b49add84618bffe
-SIZE (catalinii-minisatip-v2.0.4_GH0.tar.gz) = 1656356
+TIMESTAMP = 1754132332
+SHA256 (catalinii-minisatip-v2.0.12_GH0.tar.gz) = c96e77218bc7f0ea040545ce6bbed07758682b47389d8c4ea65b08f56c36a27d
+SIZE (catalinii-minisatip-v2.0.12_GH0.tar.gz) = 1656845
diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile
index 426683e5633c..056eb7518a7d 100644
--- a/multimedia/mkvtoolnix/Makefile
+++ b/multimedia/mkvtoolnix/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mkvtoolnix
-PORTVERSION= 93.0
+PORTVERSION= 94.0
CATEGORIES= multimedia audio
MASTER_SITES= https://www.bunkus.org/videotools/mkvtoolnix/sources/ \
https://mkvtoolnix.download/sources/
diff --git a/multimedia/mkvtoolnix/distinfo b/multimedia/mkvtoolnix/distinfo
index c2fdacedc9c6..cb7fa03a4cc4 100644
--- a/multimedia/mkvtoolnix/distinfo
+++ b/multimedia/mkvtoolnix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749988666
-SHA256 (mkvtoolnix-93.0.tar.xz) = 9510a6682a2e0b79a7420c30aac3c49fd6fa1bbc5e2131a89c52259d88835f78
-SIZE (mkvtoolnix-93.0.tar.xz) = 11423512
+TIMESTAMP = 1753994458
+SHA256 (mkvtoolnix-94.0.tar.xz) = babbcff2362c9dd00b2e79336eff83fad177603a51a458ef1fa421b27fbc4703
+SIZE (mkvtoolnix-94.0.tar.xz) = 11708096
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index c8f39892e339..e64973e9052b 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= obs-studio
-DISTVERSION= 31.1.1
-PORTREVISION= 1
+DISTVERSION= 31.1.2
CATEGORIES= multimedia
MASTER_SITES= https://github.com/obsproject/obs-studio/releases/download/${DISTVERSION}/
DISTFILES= OBS-Studio-${DISTVERSION}-Sources${EXTRACT_SUFX}
@@ -61,7 +60,6 @@ USE_GL= gl
USE_XORG= ice sm x11 xcb xcomposite xext xfixes xinerama xrandr
USE_LDCONFIG= yes
-CMAKE_ON= UNIX_STRUCTURE
CMAKE_ARGS= -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" \
-DQT_VERSION=6 \
-DPython_EXECUTABLE="${PYTHON_CMD}"
@@ -81,7 +79,7 @@ OPTIONS_SUB= yes
AUDIO_DESC= Audio backends
BROWSER_DESC= Build OSB browser
-BROWSER_CMAKE_BOOL= BUILD_BROWSER
+BROWSER_CMAKE_BOOL= BUILD_BROWSER # this also requires an additional git submodule
BROWSER_BROKEN= Needs CEF (Chromium Embedded Framework) which isn't yet ported
JACK_LIB_DEPENDS= libjack.so:audio/jack
@@ -93,9 +91,7 @@ PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
PIPEWIRE_CMAKE_BOOL= ENABLE_PIPEWIRE
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-PULSEAUDIO_CMAKE_ON= -DENABLE_PULSEAUDIO=TRUE
-PULSEAUDIO_CMAKE_OFF= -DDISABLE_PULSEAUDIO=TRUE
-PULSEAUDIO_BROKEN_OFF= https://github.com/obsproject/obs-studio/issues/4025
+PULSEAUDIO_CMAKE_BOOL= ENABLE_PULSEAUDIO
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CMAKE_ON= -DENABLE_SNDIO=TRUE
@@ -106,7 +102,7 @@ VLC_CMAKE_BOOL= ENABLE_VLC
VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc
VST_DESC= Build VST submodule
-VST_CMAKE_BOOL= BUILD_VST
+VST_CMAKE_BOOL= ENABLE_VST
WAYLAND_CATEGORIES= wayland
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
@@ -120,11 +116,4 @@ PLIST_SUB+= LUAJIT="@comment "
PLIST_SUB+= LUAJIT=""
.endif
-xpost-install:
- # https://github.com/obsproject/obs-studio/issues/2625
- ${INSTALL_DATA} ${WRKSRC}/UI/obs-frontend-api/obs-frontend-api.h ${STAGEDIR}${PREFIX}/include/obs
- # https://github.com/obsproject/obs-studio/issues/2647 (only for multimedia/obs-audio-spectralizer, should be removed later)
- ${INSTALL_DATA} ${WRKSRC}/cmake/Modules/ObsHelpers.cmake ${STAGEDIR}${PREFIX}/lib/cmake
- ${INSTALL_DATA} ${WRKSRC}/cmake/external/ObsPluginHelpers.cmake ${STAGEDIR}${PREFIX}/lib/cmake
-
.include <bsd.port.post.mk>
diff --git a/multimedia/obs-studio/distinfo b/multimedia/obs-studio/distinfo
index 04c61e9dc0c0..134443c53cd8 100644
--- a/multimedia/obs-studio/distinfo
+++ b/multimedia/obs-studio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752512332
-SHA256 (OBS-Studio-31.1.1-Sources.tar.gz) = 544d0af03129083a36fa244a9cad84db18c2149e8ca658370437fd2dd16f8577
-SIZE (OBS-Studio-31.1.1-Sources.tar.gz) = 16574184
+TIMESTAMP = 1754018307
+SHA256 (OBS-Studio-31.1.2-Sources.tar.gz) = 5d66d4fb0d3ea91bb16aed58843bf652cf5b0aa692480b3d37eb878333b74f97
+SIZE (OBS-Studio-31.1.2-Sources.tar.gz) = 16574313
diff --git a/multimedia/obs-studio/files/patch-cmake_common_helpers__common.cmake b/multimedia/obs-studio/files/patch-cmake_common_helpers__common.cmake
new file mode 100644
index 000000000000..f80e9a43150c
--- /dev/null
+++ b/multimedia/obs-studio/files/patch-cmake_common_helpers__common.cmake
@@ -0,0 +1,12 @@
+--- cmake/common/helpers_common.cmake.orig 2025-08-01 04:18:14 UTC
++++ cmake/common/helpers_common.cmake
+@@ -467,6 +467,9 @@ function(add_obs_plugin target)
+ set(found_architecture TRUE)
+ else()
+ foreach(architecture IN LISTS _AOP_ARCHITECTURES)
++ if (${architecture} STREQUAL x86_64)
++ set(architecture "amd64") # the x86_64 is called amd64 on BSDs
++ endif()
+ if(OS_WINDOWS)
+ if("${architecture}" STREQUAL CMAKE_VS_PLATFORM_NAME)
+ set(found_architecture TRUE)
diff --git a/multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c b/multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c
deleted file mode 100644
index 9de878a7d06c..000000000000
--- a/multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- libobs-opengl/gl-egl-common.c.orig 2025-07-14 17:07:11 UTC
-+++ libobs-opengl/gl-egl-common.c
-@@ -33,7 +33,10 @@ typedef unsigned int drm_handle_t;
-
- #else
-
-+#include <fcntl.h>
-+#include <unistd.h>
- #include <stdint.h>
-+#include <xf86drm.h>
- #include <sys/ioccom.h>
- #include <sys/types.h>
- typedef int8_t __s8;
diff --git a/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt b/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt
new file mode 100644
index 000000000000..5eb379428270
--- /dev/null
+++ b/multimedia/obs-studio/files/patch-plugins_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- plugins/CMakeLists.txt.orig 2025-08-01 04:15:57 UTC
++++ plugins/CMakeLists.txt
+@@ -72,7 +72,7 @@ add_obs_plugin(
+ add_obs_plugin(obs-transitions)
+ add_obs_plugin(
+ obs-vst
+- PLATFORMS WINDOWS MACOS LINUX
++ PLATFORMS WINDOWS MACOS LINUX FREEBSD
+ WITH_MESSAGE
+ )
+ add_obs_plugin(obs-webrtc)
diff --git a/multimedia/obs-studio/files/patch-plugins_obs-vst_headers_VSTPlugin.h b/multimedia/obs-studio/files/patch-plugins_obs-vst_headers_VSTPlugin.h
new file mode 100644
index 000000000000..d2bfe2870756
--- /dev/null
+++ b/multimedia/obs-studio/files/patch-plugins_obs-vst_headers_VSTPlugin.h
@@ -0,0 +1,11 @@
+--- plugins/obs-vst/headers/VSTPlugin.h.orig 2025-08-01 04:32:45 UTC
++++ plugins/obs-vst/headers/VSTPlugin.h
+@@ -73,7 +73,7 @@ class VSTPlugin : public QObject {
+ CFBundleRef bundle = NULL;
+ #elif WIN32
+ HINSTANCE dllHandle = nullptr;
+-#elif __linux__
++#elif __linux__ || __FreeBSD__
+ void *soHandle = nullptr;
+ #endif
+
diff --git a/multimedia/obs-studio/pkg-plist b/multimedia/obs-studio/pkg-plist
index 9a8dd5821fb7..f092bf594f05 100644
--- a/multimedia/obs-studio/pkg-plist
+++ b/multimedia/obs-studio/pkg-plist
@@ -134,6 +134,7 @@ lib/obs-plugins/obs-ffmpeg.so
lib/obs-plugins/obs-filters.so
lib/obs-plugins/obs-outputs.so
lib/obs-plugins/obs-transitions.so
+%%VST%%lib/obs-plugins/obs-vst.so
lib/obs-plugins/obs-webrtc.so
lib/obs-plugins/obs-websocket.so
lib/obs-plugins/obs-x264.so
@@ -1017,6 +1018,63 @@ share/obs/obs-plugins/obs-transitions/luma_wipes/zigzag-v.png
share/obs/obs-plugins/obs-transitions/slide_transition.effect
share/obs/obs-plugins/obs-transitions/stinger_matte_transition.effect
share/obs/obs-plugins/obs-transitions/swipe_transition.effect
+%%VST%%share/obs/obs-plugins/obs-vst/locale/af-ZA.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/an-ES.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ar-SA.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/be-BY.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/bg-BG.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/bn-BD.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ca-ES.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/cs-CZ.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/da-DK.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/de-DE.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/el-GR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/en-GB.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/en-US.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/es-ES.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/et-EE.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/eu-ES.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/fa-IR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/fi-FI.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/fil-PH.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/fr-FR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/gd-GB.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/gl-ES.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/he-IL.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/hi-IN.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/hu-HU.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/hy-AM.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/id-ID.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/it-IT.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ja-JP.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ka-GE.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/kaa.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/kab-KAB.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/kmr-TR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ko-KR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ms-MY.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/nb-NO.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/nl-NL.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/pl-PL.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/pt-BR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/pt-PT.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ro-RO.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ru-RU.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/si-LK.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/sk-SK.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/sl-SI.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/sr-CS.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/sr-SP.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/sv-SE.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/szl-PL.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/th-TH.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/tl-PH.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/tr-TR.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/ug-CN.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/uk-UA.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/vi-VN.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/zh-CN.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/zh-TW.ini
share/obs/obs-plugins/obs-webrtc/locale/af-ZA.ini
share/obs/obs-plugins/obs-webrtc/locale/ar-SA.ini
share/obs/obs-plugins/obs-webrtc/locale/be-BY.ini
diff --git a/multimedia/svt-av1-psy/Makefile b/multimedia/svt-av1-hdr/Makefile
index 1a0ae5c28293..c08813a0a410 100644
--- a/multimedia/svt-av1-psy/Makefile
+++ b/multimedia/svt-av1-hdr/Makefile
@@ -1,12 +1,11 @@
-PORTNAME= svt-av1-psy
+PORTNAME= svt-av1-hdr
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.2
-#DISTVERSIONSUFFIX= -A # PORTEPOCH workaround
+DISTVERSION= 3.1.0
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Scalable AV1 encoder focused on perceptual quality
-WWW= https://github.com/gianni-rosato/svt-av1-psy
+WWW= https://github.com/juliobbv-p/svt-av1-hdr
LICENSE= BSD2CLAUSE BSD3CLAUSE MIT
LICENSE_COMB= multi
@@ -20,9 +19,7 @@ BUILD_DEPENDS_amd64= nasm:devel/nasm
USES= cmake compiler:c11
USE_GITHUB= yes
USE_LDCONFIG= yes
-GH_ACCOUNT= psy-ex
-GH_TUPLE= 1480c1:cpuinfo:e649baa:cpuinfo/third_party/cpuinfo
-CMAKE_ON= ENABLE_NASM
+GH_ACCOUNT= juliobbv-p
CMAKE_OFF= NATIVE
PLIST_SUB= VERSION=${DISTVERSION:C/-.*//}
diff --git a/multimedia/svt-av1-hdr/distinfo b/multimedia/svt-av1-hdr/distinfo
new file mode 100644
index 000000000000..62fc82333338
--- /dev/null
+++ b/multimedia/svt-av1-hdr/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753733623
+SHA256 (juliobbv-p-svt-av1-hdr-v3.1.0_GH0.tar.gz) = 6d424a6ee008703e0e1a6a2722ac234d2594e968841cb7b38cca1f495de88e55
+SIZE (juliobbv-p-svt-av1-hdr-v3.1.0_GH0.tar.gz) = 7286884
diff --git a/multimedia/svt-av1-psy/pkg-descr b/multimedia/svt-av1-hdr/pkg-descr
index cad027fb31fb..cad027fb31fb 100644
--- a/multimedia/svt-av1-psy/pkg-descr
+++ b/multimedia/svt-av1-hdr/pkg-descr
diff --git a/multimedia/svt-av1-hdr/pkg-message b/multimedia/svt-av1-hdr/pkg-message
new file mode 100644
index 000000000000..65733cbf49b4
--- /dev/null
+++ b/multimedia/svt-av1-hdr/pkg-message
@@ -0,0 +1,13 @@
+[
+{ type: install
+ message: <<EOM
+SVT-AV1-HDR is ABI compatible with SVT-AV1, so if the versions match
+it's possible to switch without rebuilding consumers like FFmpeg:
+
+ $ pkg set -n svt-av1:svt-av1-hdr
+ $ pkg set -o multimedia/svt-av1:multimedia/svt-av1-hdr
+ $ pkg upgrade -f svt-av1-hdr
+ $ pkg lock svt-av1-hdr
+EOM
+}
+]
diff --git a/multimedia/svt-av1-psy/pkg-plist b/multimedia/svt-av1-hdr/pkg-plist
index af678947c8eb..40784db4e457 100644
--- a/multimedia/svt-av1-psy/pkg-plist
+++ b/multimedia/svt-av1-hdr/pkg-plist
@@ -1,4 +1,5 @@
bin/SvtAv1EncApp
+include/svt-av1/EbConfigMacros.h
include/svt-av1/EbDebugMacros.h
include/svt-av1/EbSvtAv1.h
include/svt-av1/EbSvtAv1Enc.h
diff --git a/multimedia/svt-av1-psy/distinfo b/multimedia/svt-av1-psy/distinfo
deleted file mode 100644
index 99c999926740..000000000000
--- a/multimedia/svt-av1-psy/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1745083088
-SHA256 (psy-ex-svt-av1-psy-v3.0.2_GH0.tar.gz) = b45d6f7253e94f5c1ef8c22fe2bb3c2c55178fbab43a41a3ae913dd5e0e118c2
-SIZE (psy-ex-svt-av1-psy-v3.0.2_GH0.tar.gz) = 7294413
-SHA256 (1480c1-cpuinfo-e649baa_GH0.tar.gz) = 32ab977a4344944beaa18058e6223fdc2740b2849c7c8b46d4361dbfb4550f11
-SIZE (1480c1-cpuinfo-e649baa_GH0.tar.gz) = 3542464
diff --git a/multimedia/svt-av1-psy/pkg-message b/multimedia/svt-av1-psy/pkg-message
deleted file mode 100644
index b39af2610a69..000000000000
--- a/multimedia/svt-av1-psy/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-SVT-AV1-PSY is ABI compatible with SVT-AV1, so if the versions match
-it's possible to switch without rebuilding consumers like FFmpeg:
-
- $ pkg set -n svt-av1:svt-av1-psy
- $ pkg set -o multimedia/svt-av1:multimedia/svt-av1-psy
- $ pkg upgrade -f svt-av1-psy
- $ pkg lock svt-av1-psy
-EOM
-}
-]
diff --git a/multimedia/svt-av1/Makefile b/multimedia/svt-av1/Makefile
index 97acb485c91f..7900e65fe6ea 100644
--- a/multimedia/svt-av1/Makefile
+++ b/multimedia/svt-av1/Makefile
@@ -24,7 +24,7 @@ GL_PROJECT= SVT-AV1
CMAKE_OFF= NATIVE
PLIST_SUB= VERSION=${DISTVERSION:C/-.*//}
-CONFLICTS_INSTALL= svt-av1-psy # bin/SvtAv1EncApp
+CONFLICTS_INSTALL= svt-av1-hdr # bin/SvtAv1EncApp
OPTIONS_DEFINE= LTO
OPTIONS_DEFAULT=LTO
diff --git a/net-im/pecl-stomp2/Makefile b/net-im/pecl-stomp2/Makefile
index 08aa24555fda..697dda0f44e8 100644
--- a/net-im/pecl-stomp2/Makefile
+++ b/net-im/pecl-stomp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= stomp
-PORTVERSION= 2.0.3
+DISTVERSION= 2.0.3
CATEGORIES= net-im pear
MAINTAINER= dbaio@FreeBSD.org
@@ -14,4 +14,10 @@ CONFLICTS= pecl-stomp-1*
PORTSCOUT= limit:^2.*
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD
+CFLAGS+= -Wno-error=int-conversion
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index 6ba90cb011f0..2bf35fae5744 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,5 +1,6 @@
PORTNAME= librenms
PORTVERSION= 25.7.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
@@ -18,8 +19,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
bash:shells/bash \
dot:graphics/graphviz \
rrdtool:databases/rrdtool \
- snmpget:net-mgmt/net-snmp \
- sudo:security/sudo
+ snmpget:net-mgmt/net-snmp
USES= cpe php python shebangfix
USE_GITHUB= yes
@@ -94,12 +94,20 @@ DBDIR= /var/db/${PORTNAME}
OPTIONS_DEFINE= DOCS EXAMPLES FPING IPMITOOL LIBVIRT MYSQLD NAGPLUGINS \
NMAP WMIC X11
-OPTIONS_DEFAULT= FPING IPMITOOL LIBVIRT NAGPLUGINS NMAP PYPOLLER WMIC
+OPTIONS_DEFAULT= FPING IPMITOOL LIBVIRT NAGPLUGINS NMAP PYPOLLER SUDO \
+ WMIC
+OPTIONS_RADIO= SUDO
+OPTIONS_RADIO_SUDO= SUDO SUDO_SSSD
+
+SUDO_RUN_DEPENDS= sudo:security/sudo
+SUDO_SSSD_RUN_DEPENDS= sudo:security/sudo@sssd
FPING_DESC= Enable fping support ping monitoring
IPMITOOL_DESC= Enable support for monitoring hardware IPMI
MYSQLD_DESC= Use local MySQL server
WMIC_DESC= Enable support for WMI polling
+SUDO_DESC= use security/sudo
+SUDO_SSSD_DESC= use security/sudo@sssd
FPING_RUN_DEPENDS= fping:net/fping
IPMITOOL_RUN_DEPENDS= ipmitool:sysutils/ipmitool
diff --git a/net-mgmt/py-pdagent/Makefile b/net-mgmt/py-pdagent/Makefile
index 11f0badda09c..26f09f935c2d 100644
--- a/net-mgmt/py-pdagent/Makefile
+++ b/net-mgmt/py-pdagent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdagent
-PORTVERSION= 1.7.2
-DISTVERSIONPREFIX=v
+PORTVERSION= 1.7.4
+DISTVERSIONPREFIX= v
CATEGORIES= net-mgmt python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-mgmt/py-pdagent/distinfo b/net-mgmt/py-pdagent/distinfo
index 92f14148de30..dc1269f1fd27 100644
--- a/net-mgmt/py-pdagent/distinfo
+++ b/net-mgmt/py-pdagent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1617288043
-SHA256 (PagerDuty-pdagent-v1.7.2_GH0.tar.gz) = 17b126e662a39540a053e22743b717bfe86e2221587536c20ca67f60365ff63a
-SIZE (PagerDuty-pdagent-v1.7.2_GH0.tar.gz) = 247883
+TIMESTAMP = 1754163525
+SHA256 (PagerDuty-pdagent-v1.7.4_GH0.tar.gz) = dae2f290d4e8e23fc5d2836bdf93073b8a46c601cb5a64e3b683433f56b89028
+SIZE (PagerDuty-pdagent-v1.7.4_GH0.tar.gz) = 121044
diff --git a/net-mgmt/py-pdagent/pkg-plist b/net-mgmt/py-pdagent/pkg-plist
index 02c3968d110a..3782cd40b450 100644
--- a/net-mgmt/py-pdagent/pkg-plist
+++ b/net-mgmt/py-pdagent/pkg-plist
@@ -12,7 +12,6 @@ bin/pdagentd.py
%%PYTHON_SITELIBDIR%%/pdagent/pdagentutil.py
%%PYTHON_SITELIBDIR%%/pdagent/pdqueue.py
%%PYTHON_SITELIBDIR%%/pdagent/pdthread.py
-%%PYTHON_SITELIBDIR%%/pdagent/root_certs/ca_certs.pem
%%PYTHON_SITELIBDIR%%/pdagent/sendevent.py
%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/__init__.py
%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/argparse.py
diff --git a/net/Makefile b/net/Makefile
index 1d7962c2c074..be8657450469 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -158,7 +158,6 @@
SUBDIR += file2pcap
SUBDIR += findmtu
SUBDIR += findomain
- SUBDIR += flower
SUBDIR += foreman-proxy
SUBDIR += fort
SUBDIR += fping
@@ -443,7 +442,6 @@
SUBDIR += libzmq3
SUBDIR += libzmq4
SUBDIR += liferea
- SUBDIR += linknx
SUBDIR += linphone
SUBDIR += linux-c7-avahi-libs
SUBDIR += linux-c7-openldap
@@ -593,7 +591,6 @@
SUBDIR += openvswitch
SUBDIR += ortp
SUBDIR += osrtspproxy
- SUBDIR += ossp-sa
SUBDIR += owamp
SUBDIR += p5-Acme-HTTP
SUBDIR += p5-AddressBook
diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile
index 1650decabaa0..df3145cfa303 100644
--- a/net/asterisk18/Makefile
+++ b/net/asterisk18/Makefile
@@ -1,6 +1,5 @@
PORTNAME= asterisk
-PORTVERSION= 18.26.2
-PORTREVISION= 2
+PORTVERSION= 18.26.3
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
diff --git a/net/asterisk18/distinfo b/net/asterisk18/distinfo
index fecdce73872d..6b4b8c9a6217 100644
--- a/net/asterisk18/distinfo
+++ b/net/asterisk18/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748020917
-SHA256 (asterisk/asterisk-18.26.2.tar.gz) = 745689c84d63ae94dfa0b3d4bdde3c6907b72472018532f757d9c0d169705964
-SIZE (asterisk/asterisk-18.26.2.tar.gz) = 28568510
+TIMESTAMP = 1754049542
+SHA256 (asterisk/asterisk-18.26.3.tar.gz) = 0df8be2f57779019895628363a11f74ea356068cca983462ec0feb72528fc8e9
+SIZE (asterisk/asterisk-18.26.3.tar.gz) = 28568360
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 306ec9f38de9859e3f750ecff1385187945021919ea936c02e890134a04bae33
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 1557751
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/flower/Makefile b/net/flower/Makefile
deleted file mode 100644
index 7cc70abd39b6..000000000000
--- a/net/flower/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= flower
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.10
-PORTREVISION= 6
-CATEGORIES= net
-
-MAINTAINER= ed@FreeBSD.org
-COMMENT= Label-based networking daemon
-WWW= https://github.com/NuxiNL/flower
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Unmaintained upstream
-EXPIRATION_DATE=2025-07-31
-
-LIB_DEPENDS= libarpc.so:devel/arpc \
- libjsoncpp.so:devel/jsoncpp
-
-USES= cmake:insource compiler:c++17-lang localbase:ldflags tar:xz
-USE_GITHUB= yes
-GH_ACCOUNT= NuxiNL
-
-CFLAGS+= -I${LOCALBASE}/include/jsoncpp
-
-# Require the unit tests to pass prior to installing.
-post-build:
- @trap '' PIPE && ${WRKSRC}/flower_unittests
-
-.include <bsd.port.mk>
diff --git a/net/flower/distinfo b/net/flower/distinfo
deleted file mode 100644
index 84a0587d68cc..000000000000
--- a/net/flower/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1505658294
-SHA256 (NuxiNL-flower-v0.10_GH0.tar.gz) = 6af98bf7f598a41c40e4a9006b034943795f9bea453ea22b6c07aec57b851a30
-SIZE (NuxiNL-flower-v0.10_GH0.tar.gz) = 1308398
diff --git a/net/flower/pkg-descr b/net/flower/pkg-descr
deleted file mode 100644
index f1e03e021948..000000000000
--- a/net/flower/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Flower is a label-based networking daemon.
-
-CloudABI applications are not permitted to call bind or connect on
-sockets directly, as that would conflict with CloudABI's security model.
-Instead, they can send RPCs to fulfill such requests to a separate
-daemon, called Flower.
-
-Like CloudABI, Flower makes use of a capability-based security model.
-This makes it easy to spawn applications in such a way that they can
-only have a limited view of the network, without requiring separate
-users or complex access control policies.
diff --git a/net/flower/pkg-plist b/net/flower/pkg-plist
deleted file mode 100644
index 4a3a4b682696..000000000000
--- a/net/flower/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/flower_cat
-bin/flower_egress_connect
-bin/flower_ingress_accept
-bin/flower_ls
-bin/flower_resolver_getaddrinfo
-bin/flower_switchboard
-include/flower/cat/configuration.proto
-include/flower/cat/configuration.ad.h
-include/flower/egress/connect/configuration.proto
-include/flower/egress/connect/configuration.ad.h
-include/flower/ingress/accept/configuration.proto
-include/flower/ingress/accept/configuration.ad.h
-include/flower/ls/configuration.proto
-include/flower/ls/configuration.ad.h
-include/flower/protocol/egress.proto
-include/flower/protocol/egress.ad.h
-include/flower/protocol/resolver.proto
-include/flower/protocol/resolver.ad.h
-include/flower/protocol/server.proto
-include/flower/protocol/server.ad.h
-include/flower/protocol/switchboard.proto
-include/flower/protocol/switchboard.ad.h
-include/flower/switchboard/configuration.proto
-include/flower/switchboard/configuration.ad.h
diff --git a/net/keycloak/Makefile b/net/keycloak/Makefile
index c186744d2024..26b5bab95b8b 100644
--- a/net/keycloak/Makefile
+++ b/net/keycloak/Makefile
@@ -1,5 +1,5 @@
PORTNAME= keycloak
-DISTVERSION= 26.2.3
+DISTVERSION= 26.3.2
CATEGORIES= net java
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -63,10 +63,10 @@ post-patch:
${RM} ${WRKSRC}/bin/kcreg.bat
do-install:
- ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin
- ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/data
- ${MKDIR} ${STAGEDIR}${LOG_DIR}
- ${MKDIR} ${STAGEDIR}${RUN_DIR}
+ ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin \
+ ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/data \
+ ${STAGEDIR}${LOG_DIR} \
+ ${STAGEDIR}${RUN_DIR}
# Install files in bin
${INSTALL_SCRIPT} ${WRKSRC}/bin/*.sh ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin
diff --git a/net/keycloak/distinfo b/net/keycloak/distinfo
index 1287e9d32d50..73cf1f09656d 100644
--- a/net/keycloak/distinfo
+++ b/net/keycloak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746520726
-SHA256 (keycloak-26.2.3.tar.gz) = fae0b41f5fee0ff1fbe3facc2e2bbde1ff05b11e2c5cc4d5203817ce5fb862aa
-SIZE (keycloak-26.2.3.tar.gz) = 155013093
+TIMESTAMP = 1754034171
+SHA256 (keycloak-26.3.2.tar.gz) = 76a8a334a6bedeb9873f42a643d9c410e8edd752c026feff19385c7310dc9f4b
+SIZE (keycloak-26.3.2.tar.gz) = 154353093
diff --git a/net/keycloak/pkg-plist b/net/keycloak/pkg-plist
index ea74daf308ad..77a77e14ec89 100644
--- a/net/keycloak/pkg-plist
+++ b/net/keycloak/pkg-plist
@@ -1,7 +1,7 @@
bin/kcadm
bin/kcreg
%%JAVASHAREDIR%%/keycloak/bin/client/keycloak-admin-cli-%%VERSION%%.jar
-%%JAVASHAREDIR%%/keycloak/bin/client/lib/bcprov-jdk18on-1.80.jar
+%%JAVASHAREDIR%%/keycloak/bin/client/lib/bcprov-jdk18on-1.81.jar
%%JAVASHAREDIR%%/keycloak/bin/client/lib/keycloak-crypto-default-%%VERSION%%.jar
%%JAVASHAREDIR%%/keycloak/bin/client/lib/keycloak-crypto-fips1402-%%VERSION%%.jar
%%JAVASHAREDIR%%/keycloak/bin/federation-sssd-setup.sh
@@ -11,18 +11,18 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/conf/README.md
%%JAVASHAREDIR%%/keycloak/lib/app/keycloak.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.github.crac.org-crac-0.1.3.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-bootstrap-runner-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-classloader-commons-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-development-mode-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-vertx-latebound-mdc-provider-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-constraint-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-cpu-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-expression-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-function-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-io-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-net-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-os-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-ref-2.10.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-bootstrap-runner-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-classloader-commons-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-development-mode-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.quarkus.quarkus-vertx-latebound-mdc-provider-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-constraint-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-cpu-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-expression-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-function-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-io-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-net-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-os-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/boot/io.smallrye.common.smallrye-common-ref-2.12.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/jakarta.json.jakarta.json-api-2.1.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/org.eclipse.parsson.parsson-1.1.7.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/boot/org.jboss.logging.jboss-logging-3.6.1.Final.jar
@@ -30,93 +30,85 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/appmodel.dat
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.18.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/deployment-class-path.dat
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.arc.arc-processor-3.20.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.arc.arc-processor-3.20.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.gizmo.gizmo-1.8.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.http.quarkus-http-core-5.3.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.http.quarkus-http-http-core-5.3.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.http.quarkus-http-servlet-5.3.4.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-dev-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-test-supplement-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-app-model-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-core-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-builder-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-caffeine-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-class-change-agent-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-core-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-credentials-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-base-codestarts-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-message-writer-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-registry-client-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-utilities-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-grpc-common-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-validator-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jaxrs-spi-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-h2-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mariadb-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mssql-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mysql-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-oracle-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-postgresql-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jsonp-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-service-binding-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-logging-json-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-registry-prometheus-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-mutiny-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-narayana-jta-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-netty-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-opentelemetry-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-reactive-routes-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-common-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-common-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-server-spi-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-spi-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-resteasy-common-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-security-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-openapi-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-tls-registry-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-undertow-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-dev-ui-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-virtual-threads-deployment-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.qute.qute-core-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-common-processor-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-processor-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.common.smallrye-common-version-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.jandex-3.2.7.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-agroal-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-arc-test-supplement-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-app-model-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-bootstrap-core-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-builder-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-caffeine-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-class-change-agent-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-core-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-credentials-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-datasource-deployment-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-devtools-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-grpc-common-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-orm-deployment-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-hibernate-validator-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jackson-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jaxrs-spi-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-h2-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mariadb-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mssql-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-mysql-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-oracle-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jdbc-postgresql-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-jsonp-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-service-binding-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-kubernetes-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-logging-json-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-micrometer-registry-prometheus-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-mutiny-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-narayana-jta-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-netty-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-opentelemetry-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-common-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-panache-hibernate-common-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-reactive-routes-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-common-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-common-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-jackson-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-server-spi-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-rest-spi-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-resteasy-common-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-security-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-context-propagation-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-health-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-smallrye-openapi-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-tls-registry-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-undertow-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-deployment-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-deployment-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-vertx-http-dev-ui-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.quarkus-virtual-threads-deployment-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.qute.qute-core-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-common-processor-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.quarkus.resteasy.reactive.resteasy-reactive-processor-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.jandex-3.3.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-health-ui-4.2.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-open-api-core-4.0.8.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-open-api-model-4.0.8.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-open-api-core-4.0.11.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/io.smallrye.smallrye-open-api-model-4.0.11.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/jakarta.servlet.jakarta.servlet-api-6.0.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/jakarta.validation.jakarta.validation-api-3.0.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.aesh.aesh-2.8.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.aesh.readline-2.6.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.apache.commons.commons-compress-1.27.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.codejive.java-properties-0.0.7.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.eclipse.microprofile.openapi.microprofile-openapi-api-4.0.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.fusesource.jansi.jansi-2.4.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/deployment/org.graalvm.sdk.nativeimage-23.1.2.jar
@@ -152,14 +144,14 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.opencsv.opencsv-5.9.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.sun.istack.istack-commons-runtime-3.0.10.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.sun.xml.messaging.saaj.saaj-impl-2.0.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.webauthn4j.webauthn4j-core-0.21.5.RELEASE.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.webauthn4j.webauthn4j-util-0.21.5.RELEASE.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.webauthn4j.webauthn4j-core-0.29.3.RELEASE.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/com.webauthn4j.webauthn4j-util-0.29.3.RELEASE.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/commons-codec.commons-codec-1.18.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/commons-io.commons-io-2.18.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/info.picocli.picocli-4.7.6.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.agroal.agroal-api-2.5.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.agroal.agroal-narayana-2.5.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.agroal.agroal-pool-2.5.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.agroal.agroal-api-2.7.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.agroal.agroal-narayana-2.7.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.agroal.agroal-pool-2.7.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.grpc.grpc-api-1.69.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.grpc.grpc-context-1.69.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.grpc.grpc-core-1.69.1.jar
@@ -172,23 +164,23 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.micrometer.micrometer-core-1.14.5.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.micrometer.micrometer-observation-1.14.5.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.micrometer.micrometer-registry-prometheus-simpleclient-1.14.5.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-buffer-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-dns-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-haproxy-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http2-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-socks-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-common-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-proxy-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-dns-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-classes-epoll-4.1.118.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.118.Final-linux-aarch_64.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.118.Final-linux-x86_64.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-unix-common-4.1.118.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-buffer-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-dns-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-haproxy-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-http2-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-codec-socks-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-common-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-handler-proxy-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-resolver-dns-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-classes-epoll-4.1.121.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.121.Final-linux-aarch_64.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-epoll-4.1.121.Final-linux-x86_64.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.netty.netty-transport-native-unix-common-4.1.121.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.opentelemetry.instrumentation.opentelemetry-apache-httpclient-4.3-2.10.0-alpha.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.opentelemetry.instrumentation.opentelemetry-instrumentation-annotations-2.10.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.opentelemetry.instrumentation.opentelemetry-instrumentation-annotations-support-2.10.0-alpha.jar
@@ -219,93 +211,93 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.prometheus.simpleclient_tracer_otel_agent-0.16.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.prometheus.simpleclient_tracer_otel-0.16.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.prometheus.simpleclient-0.16.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.arc.arc-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-agroal-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-arc-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-caffeine-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-core-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-credentials-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-common-3.20.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.arc.arc-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-agroal-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-arc-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-caffeine-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-core-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-credentials-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-datasource-common-3.20.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-fs-util-0.0.10.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-grpc-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-hibernate-orm-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jackson-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-h2-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mariadb-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mssql-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mysql-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-oracle-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-postgresql-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jsonp-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-logging-json-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-registry-prometheus-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-mutiny-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-narayana-jta-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-netty-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-opentelemetry-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-reactive-routes-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-security-runtime-spi-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-context-propagation-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-health-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-tls-registry-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-transaction-annotations-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-http-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-virtual-threads-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-types-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-jackson-3.20.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-vertx-3.20.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-grpc-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-hibernate-orm-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jackson-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-h2-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mariadb-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mssql-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-mysql-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-oracle-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jdbc-postgresql-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-jsonp-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-logging-json-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-micrometer-registry-prometheus-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-mutiny-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-narayana-jta-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-netty-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-opentelemetry-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-reactive-routes-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-rest-jackson-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-security-runtime-spi-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-context-propagation-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-smallrye-health-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-tls-registry-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-transaction-annotations-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-vertx-http-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.quarkus-virtual-threads-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-common-types-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-jackson-3.20.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.resteasy.reactive.resteasy-reactive-vertx-3.20.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.security.quarkus-security-2.2.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.vertx.utils.quarkus-vertx-utils-3.20.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.quarkus.vertx.utils.quarkus-vertx-utils-3.20.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.reactivex.rxjava3.rxjava-3.1.10.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.setl.rdf-urdna-1.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.certs.smallrye-private-key-pem-parser-0.9.2.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.common.smallrye-common-annotation-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.common.smallrye-common-classloader-2.10.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.common.smallrye-common-vertx-context-2.10.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.common.smallrye-common-annotation-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.common.smallrye-common-classloader-2.12.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.common.smallrye-common-vertx-context-2.12.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.config.smallrye-config-3.11.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.config.smallrye-config-common-3.11.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.config.smallrye-config-core-3.11.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.config.smallrye-config-source-keystore-3.11.4.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.mutiny-2.8.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.mutiny-smallrye-context-propagation-2.8.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.mutiny-2.9.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.mutiny-smallrye-context-propagation-2.9.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.mutiny-zero-flow-adapters-1.1.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-auth-common-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-bridge-common-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-core-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-runtime-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-uri-template-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-common-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-reactive-converter-api-3.0.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-reactive-converter-mutiny-3.0.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.vertx-mutiny-generator-3.18.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-2.2.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-api-2.2.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-jta-2.2.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-storage-2.2.0.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-auth-common-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-bridge-common-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-core-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-runtime-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-uri-template-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-common-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-reactive-converter-api-3.0.3.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.smallrye-reactive-converter-mutiny-3.0.3.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.reactive.vertx-mutiny-generator-3.19.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-2.2.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-api-2.2.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-jta-2.2.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-context-propagation-storage-2.2.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-fault-tolerance-vertx-6.9.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-health-4.2.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-health-api-4.2.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.smallrye.smallrye-health-provided-checks-4.2.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-auth-common-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-bridge-common-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-codegen-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-core-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-client-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-common-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-server-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-4.5.13.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-common-4.5.13.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-auth-common-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-bridge-common-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-codegen-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-core-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-client-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-common-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-grpc-server-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-4.5.16.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/io.vertx.vertx-web-common-4.5.16.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/jakarta.activation.jakarta.activation-api-2.1.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/jakarta.annotation.jakarta.annotation-api-3.0.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/jakarta.el.jakarta.el-api-5.0.1.jar
@@ -330,9 +322,9 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.apache.httpcomponents.httpcore-4.4.16.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.apache.kerby.kerby-asn1-2.0.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.apache.santuario.xmlsec-2.2.6.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcpkix-jdk18on-1.80.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcprov-jdk18on-1.80.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcutil-jdk18on-1.80.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcpkix-jdk18on-1.81.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcprov-jdk18on-1.81.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.bouncycastle.bcutil-jdk18on-1.81.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.angus.angus-activation-2.0.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.angus.angus-mail-2.0.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.eclipse.microprofile.config.microprofile-config-api-3.1.jar
@@ -345,29 +337,29 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.glassfish.jaxb.txw2-4.0.5.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hdrhistogram.HdrHistogram-2.2.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.common.hibernate-commons-annotations-7.0.3.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.orm.hibernate-core-6.6.11.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.orm.hibernate-graalvm-6.6.11.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.quarkus-local-cache-0.3.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-api-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-cachestore-remote-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-client-hotrod-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-commons-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-core-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-multimap-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-query-dsl-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-remote-query-client-15.0.14.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.protostream.protostream-5.0.13.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.protostream.protostream-types-5.0.13.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.orm.hibernate-core-6.6.17.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.orm.hibernate-graalvm-6.6.17.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.hibernate.quarkus-local-cache-0.3.1.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-api-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-cachestore-remote-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-client-hotrod-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-commons-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-core-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-multimap-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-query-dsl-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.infinispan-remote-query-client-15.0.18.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.protostream.protostream-5.0.14.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.infinispan.protostream.protostream-types-5.0.14.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.invocation.jboss-invocation-2.0.0.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.jboss-transaction-spi-8.0.0.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.logging.commons-logging-jboss-logging-1.0.0.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.logging.jboss-logging-annotations-3.0.4.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.narayana.jta.narayana-jta-7.2.1.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.narayana.jts.narayana-jts-integration-7.2.1.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.narayana.jta.narayana-jta-7.2.2.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.narayana.jts.narayana-jts-integration-7.2.2.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.slf4j.slf4j-jboss-logmanager-2.0.0.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jboss.threads.jboss-threads-3.8.0.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jctools.jctools-core-4.0.5.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jgroups.jgroups-5.3.15.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jgroups.jgroups-5.3.16.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jspecify.jspecify-1.0.0.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.jvnet.staxex.stax-ex-2.0.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.keycloak.keycloak-account-ui-%%VERSION%%.jar
@@ -399,48 +391,48 @@ bin/kcreg
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.latencyutils.LatencyUtils-2.0.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.liquibase.liquibase-core-4.29.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.locationtech.jts.jts-core-1.19.0.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.mariadb.jdbc.mariadb-java-client-3.5.2.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.mariadb.jdbc.mariadb-java-client-3.5.3.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.openjdk.nashorn.nashorn-core-15.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.ow2.asm.asm-9.7.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.ow2.asm.asm-analysis-9.7.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.ow2.asm.asm-commons-9.7.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.ow2.asm.asm-tree-9.7.1.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.ow2.asm.asm-util-9.7.1.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.postgresql.postgresql-42.7.5.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.postgresql.postgresql-42.7.7.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.reactivestreams.reactive-streams-1.0.4.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.slf4j.slf4j-api-2.0.6.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.snakeyaml.snakeyaml-engine-2.6.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.twitter4j.twitter4j-core-4.1.2.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.common.wildfly-common-1.5.4.Final-format-001.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-asn1-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-auth-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-auth-server-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-base-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-credential-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-http-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-keystore-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-digest-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-gssapi-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-oauth2-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-scram-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-password-impl-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-permission-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-provider-util-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-digest-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-external-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-gs2-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-gssapi-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-oauth2-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-plain-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-scram-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-security-manager-action-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-ssl-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-util-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-x500-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-x500-cert-2.6.0.Final.jar
-%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-x500-cert-util-2.6.0.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-asn1-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-auth-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-auth-server-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-base-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-credential-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-http-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-keystore-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-digest-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-gssapi-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-oauth2-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-mechanism-scram-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-password-impl-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-permission-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-provider-util-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-digest-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-external-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-gs2-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-gssapi-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-oauth2-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-plain-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-sasl-scram-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-security-manager-action-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-ssl-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-util-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-x500-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-x500-cert-2.6.3.Final.jar
+%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.wildfly.security.wildfly-elytron-x500-cert-util-2.6.3.Final.jar
%%JAVASHAREDIR%%/keycloak/lib/lib/main/org.yaml.snakeyaml-2.0.jar
%%JAVASHAREDIR%%/keycloak/lib/quarkus-run.jar
%%JAVASHAREDIR%%/keycloak/providers/README.md
diff --git a/net/linknx/Makefile b/net/linknx/Makefile
deleted file mode 100644
index 322311d5fc80..000000000000
--- a/net/linknx/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-PORTNAME= linknx
-PORTVERSION= 0.0.1.32
-CATEGORIES= net
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= bkoenig@alpha-tierchen.de
-COMMENT= Rule-based event handling in a KNX installation
-WWW= https://linknx.sourceforge.net/
-
-LICENSE= GPLv2
-
-DEPRECATED= Outdated and unsupported upstream
-EXPIRATION_DATE=2025-07-31
-
-BROKEN_armv6= fails to configure: checking for GNU Pth... Segmentation fault
-BROKEN_armv7= fails to configure: checking for GNU Pth... Segmentation fault
-BROKEN_mips= fails to configure: checking for GNU Pth... Segmentation fault
-BROKEN_mips64= fails to configure: checking for GNU Pth... Segmentation fault
-
-LIB_DEPENDS= libpthsem.so:devel/pthsem
-BUILD_DEPENDS= ${LOCALBASE}/lib/libargp.a:devel/argp-standalone
-
-USES= compiler gmake autoreconf pkgconfig
-USE_CXXSTD= c++14
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=CFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-I${LOCALBASE}/include -L/${LOCALBASE}/lib"
-CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
-CXXFLAGS_clang= -Wno-c++11-narrowing
-
-OPTIONS_DEFINE= LIBESMTP LIBCURL LIBLUA MYSQL DOCS
-OPTIONS_DEFAULT= LIBESMTP
-OPTIONS_SUB=
-LIBESMTP_DESC= Install libesmtp for SMTP support
-LIBCURL_DESC= Install libcurl for Clickatell SMS support
-LIBLUA_DESC= Install liblua for scripting
-MYSQL_DESC= Install libmysql for logging & persist
-
-LIBESMTP_CFLAGS= -lesmtp
-LIBESMTP_CONFIGURE_ENABLE= smtp
-LIBESMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp
-LIBCURL_CONFIGURE_WITH= libcurl
-LIBCURL_LIB_DEPENDS= libcurl.so:ftp/curl
-# autoreconf needs that anyway.
-LIBCURL_BUILD_DEPENDS_OFF= ${LOCALBASE}/share/aclocal/libcurl.m4:ftp/curl
-LIBLUA_CONFIGURE_WITH= lua
-LIBLUA_USES= lua
-LIBLUA_CFLAGS= -I${LUA_INCDIR}
-LIBLUA_LDFLAGS= -L${LUA_LIBDIR}
-MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config
-MYSQL_CONFIGURE_OFF= --without-mysql
-MYSQL_USES= mysql
-MYSQL_VARS= IGNORE_WITH_MYSQL="80 81"
-
-PORTDOCS= *
-
-PLIST_FILES= bin/linknx
-
-USE_RC_SUBR= ${PORTNAME}
-
-post-patch:
- ${REINPLACE_CMD} "s/LUAPC=lua/LUAPC=lua-${LUA_VER}/" ${WRKSRC}/configure.ac
- cd ${WRKSRC} && ${TOUCH} NEWS README AUTHORS
-
-.include <bsd.port.mk>
diff --git a/net/linknx/distinfo b/net/linknx/distinfo
deleted file mode 100644
index 6d1651c104b4..000000000000
--- a/net/linknx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (linknx-0.0.1.32.tar.gz) = f161d3c8da3b8c6969e9c02d84d3cd26eb5e7fb4f3a3efbaaede8acdaaf11700
-SIZE (linknx-0.0.1.32.tar.gz) = 336875
diff --git a/net/linknx/files/linknx.in b/net/linknx/files/linknx.in
deleted file mode 100644
index c7e763626dc8..000000000000
--- a/net/linknx/files/linknx.in
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: linknx
-# REQUIRE: DAEMON
-
-#
-# linknx_enable (bool): Set to "NO" by default. Set it
-# to "YES" to enable linknx.
-#
-# linknx_console (str): The output of the daemon goes to this
-# file. It is set to "/var/log/linknx.log"
-# by default. Set it to "" to disable it.
-# Recommended for production use.
-#
-# linknx_config (str): The default configuration file. By default
-# there is no configuration file set.
-#
-
-
-. /etc/rc.subr
-
-name="linknx"
-rcvar=linknx_enable
-
-start_precmd="linknx_precmd"
-
-: ${linknx_enable:="NO"}
-: ${linknx_console:="/var/log/linknx.log"}
-: ${linknx_pidfile:="/var/run/linknx.pid"}
-: ${linknx_flags:="--pid-file=${linknx_pidfile}"}
-
-command="/usr/local/bin/$name"
-pidfile=${linknx_pidfile}
-
-load_rc_config "$name"
-
-linknx_precmd()
-{
- if [ -f "${linknx_console}" ]; then
- echo "----------------" `date` "----------------" >> ${linknx_console}
- fi
-}
-
-if [ "x${linknx_console}" != "x" ]; then
- linknx_flags="${linknx_flags} --daemon=${linknx_console}"
-else
- linknx_flags="${linknx_flags} --daemon"
-fi
-
-if [ "x${linknx_config}" != "x" ]; then
- linknx_flags="${linknx_flags} --config=${linknx_config}"
-fi
-
-run_rc_command "$1"
diff --git a/net/linknx/files/patch-src_eibclient.c b/net/linknx/files/patch-src_eibclient.c
deleted file mode 100644
index 76cb3c076bc8..000000000000
--- a/net/linknx/files/patch-src_eibclient.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/eibclient.c.orig 2007-12-29 22:23:06.000000000 +0100
-+++ src/eibclient.c 2008-10-23 20:15:56.000000000 +0200
-@@ -32,6 +32,7 @@
- #include <netinet/in.h>
- #include <netdb.h>
- #include <errno.h>
-+#include <string.h>
-
- #include "config.h"
-
diff --git a/net/linknx/files/patch-src_linknx.cpp b/net/linknx/files/patch-src_linknx.cpp
deleted file mode 100644
index 8562e299527c..000000000000
--- a/net/linknx/files/patch-src_linknx.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/linknx.cpp.orig 2012-02-12 14:43:55.000000000 +0100
-+++ src/linknx.cpp 2012-04-10 17:58:03.000000000 +0200
-@@ -29,6 +29,7 @@
- #include <fcntl.h>
- #include <cstring>
- #include <pthsem.h>
-+#include <sys/stat.h>
- #include "config.h"
- #include "ticpp.h"
- #include "eibclient.h"
-
diff --git a/net/linknx/files/patch-src_suncalc.cpp b/net/linknx/files/patch-src_suncalc.cpp
deleted file mode 100644
index 5c7a8fa3c1cf..000000000000
--- a/net/linknx/files/patch-src_suncalc.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-In file included from suncalc.cpp:47:
- /usr/include/c++/v1/math.h:733:39: error: no member named 'fabsf' in the global
- namespace; did you mean simply 'fabsf'?
- abs(float __lcpp_x) _NOEXCEPT {return ::fabsf(__lcpp_x);}
- ^~
-
---- src/suncalc.cpp.orig 2018-08-25 18:51:49 UTC
-+++ src/suncalc.cpp
-@@ -25,8 +25,6 @@
- #include "suncalc.h"
- #include "services.h"
-
--namespace suncalc
--{
-
- /*
- SUNRISET.C - computes Sun rise/set times, start/end of twilight, and
-@@ -49,6 +47,9 @@ Released to the public domain by Paul Schlyter, Decemb
- #include <stdlib.h>
- #include <getopt.h>
- #include <string.h>
-+
-+namespace suncalc
-+{
-
- /* A macro to compute the number of days elapsed since 2000 Jan 0.0 */
- /* (which is equal to 1999 Dec 31, 0h UT) */
diff --git a/net/linknx/pkg-descr b/net/linknx/pkg-descr
deleted file mode 100644
index b164ae00414d..000000000000
--- a/net/linknx/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-LinKNX is a backend for controlling a KNX/EIB home and building automation
-system. It connects to eibd which is part of the BCU SDK and keeps state of
-KNX devices such as lamps, window blinds, heating and so on.
-Furthermore it provides a powerful, rule-based event after treatment, e.g.
-for switching other KNX devices, sending e-mail or SMS or executing a shell
-command. You can configure and control the LinKNX daemon using an XML-style
-protocol via TCP network socket or Unix domain socket.
diff --git a/net/nanomsg/Makefile b/net/nanomsg/Makefile
index 4858fa6ce94c..5a567bc18a7c 100644
--- a/net/nanomsg/Makefile
+++ b/net/nanomsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nanomsg
PORTVERSION= 1.1.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= crest@bultmann.eu
@@ -14,14 +14,11 @@ USES= cmake pathfix
USE_LDCONFIG= yes
USE_GITHUB= yes
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= MANPAGES
+OPTIONS_DEFAULT= MANPAGES
OPTIONS_SUB= yes
-DOCS_DESC= Build and/or install HTML and manpages
-
-DOCS_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
-DOCS_CMAKE_BOOL= NN_ENABLE_DOC
+MANPAGES_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
+MANPAGES_CMAKE_BOOL= NN_ENABLE_DOC
.include <bsd.port.mk>
diff --git a/net/nanomsg/pkg-plist b/net/nanomsg/pkg-plist
index 1ebf0300a862..b8493ba6befb 100644
--- a/net/nanomsg/pkg-plist
+++ b/net/nanomsg/pkg-plist
@@ -18,39 +18,39 @@ lib/libnanomsg.so
lib/libnanomsg.so.5
lib/libnanomsg.so.5.1.0
libdata/pkgconfig/nanomsg.pc
-%%DOCS%%share/man/man1/nanocat.1.gz
-%%DOCS%%share/man/man3/nn_allocmsg.3.gz
-%%DOCS%%share/man/man3/nn_bind.3.gz
-%%DOCS%%share/man/man3/nn_close.3.gz
-%%DOCS%%share/man/man3/nn_cmsg.3.gz
-%%DOCS%%share/man/man3/nn_connect.3.gz
-%%DOCS%%share/man/man3/nn_device.3.gz
-%%DOCS%%share/man/man3/nn_errno.3.gz
-%%DOCS%%share/man/man3/nn_freemsg.3.gz
-%%DOCS%%share/man/man3/nn_get_statistic.3.gz
-%%DOCS%%share/man/man3/nn_getsockopt.3.gz
-%%DOCS%%share/man/man3/nn_poll.3.gz
-%%DOCS%%share/man/man3/nn_reallocmsg.3.gz
-%%DOCS%%share/man/man3/nn_recv.3.gz
-%%DOCS%%share/man/man3/nn_recvmsg.3.gz
-%%DOCS%%share/man/man3/nn_send.3.gz
-%%DOCS%%share/man/man3/nn_sendmsg.3.gz
-%%DOCS%%share/man/man3/nn_setsockopt.3.gz
-%%DOCS%%share/man/man3/nn_shutdown.3.gz
-%%DOCS%%share/man/man3/nn_socket.3.gz
-%%DOCS%%share/man/man3/nn_strerror.3.gz
-%%DOCS%%share/man/man3/nn_symbol.3.gz
-%%DOCS%%share/man/man3/nn_symbol_info.3.gz
-%%DOCS%%share/man/man3/nn_term.3.gz
-%%DOCS%%share/man/man7/nanomsg.7.gz
-%%DOCS%%share/man/man7/nn_bus.7.gz
-%%DOCS%%share/man/man7/nn_env.7.gz
-%%DOCS%%share/man/man7/nn_inproc.7.gz
-%%DOCS%%share/man/man7/nn_ipc.7.gz
-%%DOCS%%share/man/man7/nn_pair.7.gz
-%%DOCS%%share/man/man7/nn_pipeline.7.gz
-%%DOCS%%share/man/man7/nn_pubsub.7.gz
-%%DOCS%%share/man/man7/nn_reqrep.7.gz
-%%DOCS%%share/man/man7/nn_survey.7.gz
-%%DOCS%%share/man/man7/nn_tcp.7.gz
-%%DOCS%%share/man/man7/nn_ws.7.gz
+%%MANPAGES%%share/man/man1/nanocat.1.gz
+%%MANPAGES%%share/man/man3/nn_allocmsg.3.gz
+%%MANPAGES%%share/man/man3/nn_bind.3.gz
+%%MANPAGES%%share/man/man3/nn_close.3.gz
+%%MANPAGES%%share/man/man3/nn_cmsg.3.gz
+%%MANPAGES%%share/man/man3/nn_connect.3.gz
+%%MANPAGES%%share/man/man3/nn_device.3.gz
+%%MANPAGES%%share/man/man3/nn_errno.3.gz
+%%MANPAGES%%share/man/man3/nn_freemsg.3.gz
+%%MANPAGES%%share/man/man3/nn_get_statistic.3.gz
+%%MANPAGES%%share/man/man3/nn_getsockopt.3.gz
+%%MANPAGES%%share/man/man3/nn_poll.3.gz
+%%MANPAGES%%share/man/man3/nn_reallocmsg.3.gz
+%%MANPAGES%%share/man/man3/nn_recv.3.gz
+%%MANPAGES%%share/man/man3/nn_recvmsg.3.gz
+%%MANPAGES%%share/man/man3/nn_send.3.gz
+%%MANPAGES%%share/man/man3/nn_sendmsg.3.gz
+%%MANPAGES%%share/man/man3/nn_setsockopt.3.gz
+%%MANPAGES%%share/man/man3/nn_shutdown.3.gz
+%%MANPAGES%%share/man/man3/nn_socket.3.gz
+%%MANPAGES%%share/man/man3/nn_strerror.3.gz
+%%MANPAGES%%share/man/man3/nn_symbol.3.gz
+%%MANPAGES%%share/man/man3/nn_symbol_info.3.gz
+%%MANPAGES%%share/man/man3/nn_term.3.gz
+%%MANPAGES%%share/man/man7/nanomsg.7.gz
+%%MANPAGES%%share/man/man7/nn_bus.7.gz
+%%MANPAGES%%share/man/man7/nn_env.7.gz
+%%MANPAGES%%share/man/man7/nn_inproc.7.gz
+%%MANPAGES%%share/man/man7/nn_ipc.7.gz
+%%MANPAGES%%share/man/man7/nn_pair.7.gz
+%%MANPAGES%%share/man/man7/nn_pipeline.7.gz
+%%MANPAGES%%share/man/man7/nn_pubsub.7.gz
+%%MANPAGES%%share/man/man7/nn_reqrep.7.gz
+%%MANPAGES%%share/man/man7/nn_survey.7.gz
+%%MANPAGES%%share/man/man7/nn_tcp.7.gz
+%%MANPAGES%%share/man/man7/nn_ws.7.gz
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index e571a05d6419..f01a2d4a9dfa 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.6
-PORTREVISION= 1
+DISTVERSION= 2.11.7
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo
index f0c4f8d78891..2e131bb77f05 100644
--- a/net/nats-server/distinfo
+++ b/net/nats-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751437011
-SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = ee1f7dec017d5edc6b1613d0163f236bf06a257afcf0c1ce99769f23d7683a43
-SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = 510
-SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 9cbb95a5646ec4f6429db8ba7e01aa621c483f61c213ef2fcaf614ff51542599
-SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 2855279
+TIMESTAMP = 1754139122
+SHA256 (go/net_nats-server/nats-server-v2.11.7/v2.11.7.mod) = c9e42d98a4e869b70001fa6a3602fbc8a702d878c54a7c948a63e86dd378235d
+SIZE (go/net_nats-server/nats-server-v2.11.7/v2.11.7.mod) = 510
+SHA256 (go/net_nats-server/nats-server-v2.11.7/v2.11.7.zip) = e1a03fd30478a789f50921e669e5d00c724cd9338fa30fc02dd33589d23b1863
+SIZE (go/net_nats-server/nats-server-v2.11.7/v2.11.7.zip) = 2870733
diff --git a/net/nats-server/pkg-plist b/net/nats-server/pkg-plist
index 6a80f2119298..643c0380d971 100644
--- a/net/nats-server/pkg-plist
+++ b/net/nats-server/pkg-plist
@@ -40,8 +40,6 @@ bin/nats-server
%%PORTDOCS%%%%DOCSDIR%%/configs/reload/authorization_1.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/reload/authorization_2.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/reload/basic.conf
-%%PORTDOCS%%%%DOCSDIR%%/configs/reload/defaultsentinel_1.conf
-%%PORTDOCS%%%%DOCSDIR%%/configs/reload/defaultsentinel_2.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/reload/file_rotate.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/reload/file_rotate1.conf
%%PORTDOCS%%%%DOCSDIR%%/configs/reload/invalid.conf
diff --git a/net/nmsg/Makefile b/net/nmsg/Makefile
index 855c0a1b6ffa..1b5dc4132c3e 100644
--- a/net/nmsg/Makefile
+++ b/net/nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nmsg
-PORTVERSION= 1.3.1
-PORTREVISION= 1
+PORTVERSION= 1.3.2
+PORTREVISION= 0
CATEGORIES= net
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
diff --git a/net/nmsg/distinfo b/net/nmsg/distinfo
index ca18bd5a213d..e94387a934da 100644
--- a/net/nmsg/distinfo
+++ b/net/nmsg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730959852
-SHA256 (nmsg-1.3.1.tar.gz) = 563aff4c3d0a79823cf96371143eb0c9fa81cfc039b6f8ad23a48317707fbfda
-SIZE (nmsg-1.3.1.tar.gz) = 758245
+TIMESTAMP = 1753934821
+SHA256 (nmsg-1.3.2.tar.gz) = 9e7f2ea95f5a703c84632061f20bcce2a459c89b24999f3470c8a54a8a9b5b8e
+SIZE (nmsg-1.3.2.tar.gz) = 767970
diff --git a/net/nmsg/pkg-plist b/net/nmsg/pkg-plist
index b8b8d14c58e8..bf77c3329d36 100644
--- a/net/nmsg/pkg-plist
+++ b/net/nmsg/pkg-plist
@@ -51,6 +51,7 @@ lib/libnmsg.so.8
lib/libnmsg.so.8.3.0
lib/nmsg/nmsg_flt1_sample.so
lib/nmsg/nmsg_msg9_base.so
+lib/nmsg/nmsg_stats1_sample.so
libdata/pkgconfig/libnmsg.pc
%%MANPAGES%%share/man/man1/nmsgtool.1.gz
%%DATADIR%%/base/dns.proto
diff --git a/net/ossp-sa/Makefile b/net/ossp-sa/Makefile
deleted file mode 100644
index 709be1c620d4..000000000000
--- a/net/ossp-sa/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= sa
-PORTVERSION= 1.2.6
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= OSSP/lib/${PORTNAME}
-PKGNAMEPREFIX= ossp-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Abstraction library for the Unix socket API
-WWW= http://www.ossp.org/pkg/lib/sa/
-
-LIB_DEPENDS= libex.so:devel/ossp-ex
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --with-ex=${LOCALBASE}
-USES= gmake libtool pathfix
-USE_LDCONFIG= yes
-
-regression-test check: build
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} check)
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsa.so
-
-.include <bsd.port.mk>
diff --git a/net/ossp-sa/distinfo b/net/ossp-sa/distinfo
deleted file mode 100644
index 738423d20ad7..000000000000
--- a/net/ossp-sa/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sa-1.2.6.tar.gz) = de570d4607df79ca80fb70d226a5609ecd5b4d4dc32e8510f9c78921840727ac
-SIZE (sa-1.2.6.tar.gz) = 346701
diff --git a/net/ossp-sa/files/patch-sa.h b/net/ossp-sa/files/patch-sa.h
deleted file mode 100644
index 71cb495c0349..000000000000
--- a/net/ossp-sa/files/patch-sa.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- sa.h.orig Tue Apr 13 20:44:58 2004
-+++ sa.h Tue Apr 13 20:45:30 2004
-@@ -41,10 +41,6 @@
- #include "config.h"
- #endif
-
--/* fallback for POSIX socklen_t */
--#if defined(HAVE_CONFIG_H) && !defined(HAVE_SOCKLEN_T)
--typedef int socklen_t;
--#endif
-
- /* embedding support */
- #ifdef SA_PREFIX
diff --git a/net/ossp-sa/pkg-descr b/net/ossp-sa/pkg-descr
deleted file mode 100644
index 261b2c569568..000000000000
--- a/net/ossp-sa/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-OSSP sa is an abstraction library for the Unix socket application
-programming interface (API) featuring stream and datagram oriented
-communication over Unix Domain and Internet Domain (TCP and UDP) sockets. It
-provides the following key features: address abstraction (local, IPv4, and
-IPv6), type abstraction, I/O timeouts, I/O stream buffering and convenience
-I/O functions.
diff --git a/net/ossp-sa/pkg-plist b/net/ossp-sa/pkg-plist
deleted file mode 100644
index 0591aeb43a93..000000000000
--- a/net/ossp-sa/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/sa-config
-include/sa.h
-lib/libsa.a
-lib/libsa.so
-lib/libsa.so.12
-lib/libsa.so.12.0.26
-libdata/pkgconfig/sa.pc
-share/man/man3/sa.3.gz
diff --git a/net/pecl-oauth2/Makefile b/net/pecl-oauth2/Makefile
index 07f8041c808f..cba976fdad03 100644
--- a/net/pecl-oauth2/Makefile
+++ b/net/pecl-oauth2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oauth
-PORTVERSION= 2.0.7
+DISTVERSION= 2.0.7
CATEGORIES= net pear
# https://github.com/php/pecl-web_services-oauth/pull/30
@@ -24,4 +24,16 @@ CONFLICTS= pecl-oauth-1*
PORTSCOUT= limit:^2.*
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PHP_VER} >= 85
+.if ${OPSYS} == FreeBSD
+CFLAGS+= -Wno-error=int-conversion
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/php_oauth.h
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile
index 12a6aafaa4ac..d3a8a81432a4 100644
--- a/net/uriparser/Makefile
+++ b/net/uriparser/Makefile
@@ -1,7 +1,7 @@
PORTNAME= uriparser
-DISTVERSION= 0.9.6
+DISTVERSION= 0.9.8
CATEGORIES= net
-MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
+MASTER_SITES= https://github.com/uriparser/uriparser/releases/download/uriparser-${DISTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -17,12 +17,12 @@ TEST_DEPENDS= googletest>=1.10.0:devel/googletest
USES= cmake:noninja,testing cpe pathfix tar:xz
CPE_VENDOR= uriparser_project
-USE_LDCONFIG= yes
-CMAKE_TESTING_ON= URIPARSER_BUILD_TESTS
+USE_LDCONFIG= yes
CMAKE_OFF= URIPARSER_BUILD_TESTS \
URIPARSER_BUILD_DOCS # will fetch prebuilds from the upstream, if DOCS is selected
+CMAKE_TESTING_ON= URIPARSER_BUILD_TESTS
PLIST_SUB= DISTVERSION=${DISTVERSION}
PORTDOCS= *
diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo
index fbb0132712a8..afb5652da8aa 100644
--- a/net/uriparser/distinfo
+++ b/net/uriparser/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1641726141
-SHA256 (uriparser-0.9.6.tar.xz) = a288a06668528c19e85e38c508335938e1de6fdd4b8f2072401b4533fcebf644
-SIZE (uriparser-0.9.6.tar.xz) = 171260
-SHA256 (uriparser-0.9.6-doc.zip) = 7827f3ca9cbf90eda3e02113f8dabeee7cf641ba9008e0eab5bc518d08762d1f
-SIZE (uriparser-0.9.6-doc.zip) = 256914
-SHA256 (uriparser-0.9.6.qch) = 54e97138b973a93953b85fb91331bb596ca5931715e9bf5b088c8c9d6b91b38d
-SIZE (uriparser-0.9.6.qch) = 303104
+TIMESTAMP = 1753979849
+SHA256 (uriparser-0.9.8.tar.xz) = 1d71c054837ea32a31e462bce5a1af272379ecf511e33448e88100b87ff73b2e
+SIZE (uriparser-0.9.8.tar.xz) = 172804
+SHA256 (uriparser-0.9.8-doc.zip) = fad0197325f3ee1e26b5802d2c80b3fe4335ef3fcf59cbb3210f3e25aec0d6ad
+SIZE (uriparser-0.9.8-doc.zip) = 281426
+SHA256 (uriparser-0.9.8.qch) = 11d881514fbd75c0945053071c8ad7e5f658b9f7be73a54f3ce8d108b248f778
+SIZE (uriparser-0.9.8.qch) = 368640
diff --git a/net/uriparser/pkg-descr b/net/uriparser/pkg-descr
index 962477d0533b..16d6df94d88c 100644
--- a/net/uriparser/pkg-descr
+++ b/net/uriparser/pkg-descr
@@ -1 +1,3 @@
-uriparser is an RFC 3986 URI parsing library written in C++.
+uriparser is a strictly RFC 3986 compliant URI parsing and handling library
+written in C89 ("ANSI C"). uriparser is cross-platform, fast, supports both
+char and wchar_t
diff --git a/net/uriparser/pkg-plist b/net/uriparser/pkg-plist
index 0962f05475bf..75c752481f31 100644
--- a/net/uriparser/pkg-plist
+++ b/net/uriparser/pkg-plist
@@ -7,7 +7,7 @@ include/uriparser/UriDefsUnicode.h
include/uriparser/UriIp4.h
lib/liburiparser.so
lib/liburiparser.so.1
-lib/liburiparser.so.1.0.29
+lib/liburiparser.so.1.0.31
lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config-version.cmake
lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config.cmake
lib/cmake/uriparser-%%DISTVERSION%%/uriparser-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/science/afni/Makefile b/science/afni/Makefile
index bd4a59145946..c29dbf3d85da 100644
--- a/science/afni/Makefile
+++ b/science/afni/Makefile
@@ -1,6 +1,6 @@
PORTNAME= afni
DISTVERSIONPREFIX= AFNI_
-DISTVERSION= 25.2.05
+DISTVERSION= 25.2.06
CATEGORIES= science biology graphics perl5 python
MAINTAINER= fernape@FreeBSD.org
diff --git a/science/afni/distinfo b/science/afni/distinfo
index 933eea829f78..bdb61dc7648f 100644
--- a/science/afni/distinfo
+++ b/science/afni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753208153
-SHA256 (afni-afni-AFNI_25.2.05_GH0.tar.gz) = 7648e71187874d1602afdaa0c776b945c8d236e3a9c6b48439cf0a160d97c4a8
-SIZE (afni-afni-AFNI_25.2.05_GH0.tar.gz) = 53317967
+TIMESTAMP = 1754029956
+SHA256 (afni-afni-AFNI_25.2.06_GH0.tar.gz) = d0d67099ec86804b049d51e7e51a08076f6e60d15c00cb292626e6fe6bc3a0df
+SIZE (afni-afni-AFNI_25.2.06_GH0.tar.gz) = 53316535
diff --git a/science/dynare/Makefile b/science/dynare/Makefile
index 0856cc00a8ed..d0babbf623e3 100644
--- a/science/dynare/Makefile
+++ b/science/dynare/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dynare
DISTVERSION= 5.4
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= science # economics
MASTER_SITES= https://www.dynare.org/release/source/
diff --git a/science/mbdyn/Makefile b/science/mbdyn/Makefile
index c65f1560bb54..4ac211eda4e6 100644
--- a/science/mbdyn/Makefile
+++ b/science/mbdyn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mbdyn
DISTVERSION= 1.7.3
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= science
MASTER_SITES= https://www.mbdyn.org/userfiles/downloads/
diff --git a/science/py-scikit-sparse/Makefile b/science/py-scikit-sparse/Makefile
index ecc38f90c432..e80c63af51fe 100644
--- a/science/py-scikit-sparse/Makefile
+++ b/science/py-scikit-sparse/Makefile
@@ -1,6 +1,7 @@
PORTNAME= scikit-sparse
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.16
+PORTREVISION= 1
CATEGORIES= science python
#MASTER_SITES= PYPI # missing files under tests/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/siconos/Makefile b/science/siconos/Makefile
index 463c424c080d..587760c82cc4 100644
--- a/science/siconos/Makefile
+++ b/science/siconos/Makefile
@@ -1,6 +1,6 @@
PORTNAME= siconos
DISTVERSION= 4.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/trilinos/Makefile b/science/trilinos/Makefile
index 6c5576de4913..d2c8f9e9253c 100644
--- a/science/trilinos/Makefile
+++ b/science/trilinos/Makefile
@@ -1,6 +1,7 @@
PORTNAME= trilinos
DISTVERSIONPREFIX= trilinos-release-
DISTVERSION= 16-1-0
+PORTREVISION= 1
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/Makefile b/security/Makefile
index 0504a0107b93..caa8f27b110a 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -442,7 +442,6 @@
SUBDIR += openfhe
SUBDIR += openfortivpn
SUBDIR += openiked
- SUBDIR += openiked-portable
SUBDIR += opensaml
SUBDIR += opensc
SUBDIR += openssh-askpass
diff --git a/security/libtatsu/Makefile b/security/libtatsu/Makefile
index fb01c94d2270..160fd4ad189a 100644
--- a/security/libtatsu/Makefile
+++ b/security/libtatsu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libtatsu
-PORTVERSION= 1.0.4
+PORTVERSION= 1.0.5
CATEGORIES= security
MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/
diff --git a/security/libtatsu/distinfo b/security/libtatsu/distinfo
index 0fdad022aa4d..92912414065a 100644
--- a/security/libtatsu/distinfo
+++ b/security/libtatsu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735634837
-SHA256 (libtatsu-1.0.4.tar.bz2) = 08094e58364858360e1743648581d9bad055ba3b06e398c660e481ebe0ae20b3
-SIZE (libtatsu-1.0.4.tar.bz2) = 302883
+TIMESTAMP = 1751592033
+SHA256 (libtatsu-1.0.5.tar.bz2) = 536fa228b14f156258e801a7f4d25a3a9dd91bb936bf6344e23171403c57e440
+SIZE (libtatsu-1.0.5.tar.bz2) = 302913
diff --git a/security/libtatsu/pkg-plist b/security/libtatsu/pkg-plist
index d5158077f18a..b96204970301 100644
--- a/security/libtatsu/pkg-plist
+++ b/security/libtatsu/pkg-plist
@@ -3,5 +3,5 @@ include/libtatsu/tss.h
lib/libtatsu.a
lib/libtatsu.so
lib/libtatsu.so.0
-lib/libtatsu.so.0.0.2
+lib/libtatsu.so.0.0.3
libdata/pkgconfig/libtatsu-1.0.pc
diff --git a/security/openiked-portable/Makefile b/security/openiked-portable/Makefile
deleted file mode 100644
index 4ca9a2ea2483..000000000000
--- a/security/openiked-portable/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= openiked
-DISTVERSION= 7.4
-PORTREVISION= 1
-CATEGORIES= security net
-MASTER_SITES= OPENBSD/OpenIKED
-PKGNAMESUFFIX= -portable
-
-MAINTAINER= david.marec@proton.me
-COMMENT= IKEv2 daemon
-WWW= https://github.com/openiked/openiked-portable
-
-LICENSE= ISCL
-
-LIB_DEPENDS= libevent.so:devel/libevent
-
-USES= cmake ssl
-USE_RC_SUBR= iked
-
-CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH=${PREFIX}/share/man -DCADIR=${PREFIX}/etc/ssl
-
-CONFLICTS_INSTALL= openiked
-
-USERS= _iked
-GROUPS= _iked
-
-post-install:
- ${MV} ${STAGEDIR}${PREFIX}/etc/iked.conf \
- ${STAGEDIR}${PREFIX}/etc/iked.conf.sample
-
-.include <bsd.port.mk>
diff --git a/security/openiked-portable/distinfo b/security/openiked-portable/distinfo
deleted file mode 100644
index f364695b1d78..000000000000
--- a/security/openiked-portable/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1744831930
-SHA256 (openiked-7.4.tar.gz) = 19b72b48080240c3eff585f5cbcf6aa7b5734192ad8bc6677ae64a455074358a
-SIZE (openiked-7.4.tar.gz) = 321175
diff --git a/security/openiked-portable/files/iked.in b/security/openiked-portable/files/iked.in
deleted file mode 100644
index 79df736b6f79..000000000000
--- a/security/openiked-portable/files/iked.in
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/openiked/files/iked.in 425847 2016-11-10 16:14:03Z marcel $
-#
-# PROVIDE: iked
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add these lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# iked_enable (bool): Set to NO by default.
-# Set it to YES to enable iked.
-# iked_ramdisk (bool): Set to NO by default. See below.
-#
-# When iked_ramdisk is set to YES, the rc.d script will make sure
-# all directories exist, but will not generate a key pair if none
-# exists. The daemon is not started when the key pair no config
-# files are missing. It is assumed the ramdisk is not populated
-# completely. When iked_ramdisk is NO, key pairs are created as
-# needed and thr daemon is started unconditionally.
-
-. /etc/rc.subr
-
-name=iked
-desc="IKEv2 daemon"
-rcvar=iked_enable
-
-load_rc_config $name
-
-: ${iked_enable:=NO}
-: ${iked_ramdisk=NO}
-
-command=%%PREFIX%%/sbin/iked
-start_precmd=iked_precmd
-required_modules="ipsec"
-
-iked_config=%%PREFIX%%/etc/iked.conf
-iked_rootdir=%%PREFIX%%/etc/iked
-iked_privkey=${iked_rootdir}/private/local.key
-iked_pubkey=${iked_rootdir}/local.pub
-
-iked_precmd()
-{
-
- if checkyesno iked_ramdisk; then
- # Make sure we have our directory hierarchy.
- for D in ca certs crls export private pubkeys \
- pubkeys/fqdn pubkeys/ipv4 pubkeys/ipv6 pubkeys/ufqdn; do
- mkdir -p %%PREFIX%%/etc/iked/$D
- done
- chmod 700 %%PREFIX%%/etc/iked/private
- else
- # Create a key pair if not already present.
- if test ! -f $iked_privkey; then
- /usr/bin/openssl ecparam -genkey -name prime256v1 -noout -out "$iked_privkey"
- /bin/chmod 600 "$iked_privkey"
- /usr/bin/openssl ec -in "$iked_privkey" -pubout -out "$iked_pubkey"
- fi
- fi
-
- # We must have a private key and a configuration file.
- # Don't start iked when those are missing.
- if test ! \( -f $iked_privkey -a -f $iked_config \); then
- # Be quiet about it; it must be intentional.
- exit 1
- fi
-}
-
-run_rc_command "$1"
diff --git a/security/openiked-portable/pkg-descr b/security/openiked-portable/pkg-descr
deleted file mode 100644
index cd2f05da0925..000000000000
--- a/security/openiked-portable/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-OpenIKED is a free, permissively licensed Internet Key Exchange
-(IKEv2) implementation, developed as part of the OpenBSD project.
-It is intended to be a lean, secure and interoperable daemon that
-allows for easy setup and management of IPsec VPNs.
-
-The portable versions take the OpenBSD based source code and add
-compatibility functions and build infrastructure for other operating
-systems.
diff --git a/security/openiked-portable/pkg-plist b/security/openiked-portable/pkg-plist
deleted file mode 100644
index 64f78b4cacb6..000000000000
--- a/security/openiked-portable/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-@sample(,,600) etc/iked.conf.sample
-sbin/ikectl
-sbin/iked
-share/man/man5/iked.conf.5.gz
-share/man/man8/ikectl.8.gz
-share/man/man8/iked.8.gz
-etc/ssl/ikeca.cnf
-etc/ssl/ikex509v3.cnf
-@dir etc/iked/ca
-@dir etc/iked/certs
-@dir etc/iked/crls
-@dir(,,700) etc/iked/private
-@dir etc/iked/pubkeys/fqdn
-@dir etc/iked/pubkeys/ipv4
-@dir etc/iked/pubkeys/ipv6
-@dir etc/iked/pubkeys/ufqdn
diff --git a/security/openiked/Makefile b/security/openiked/Makefile
index 44481558e8fa..2a9230deae95 100644
--- a/security/openiked/Makefile
+++ b/security/openiked/Makefile
@@ -1,10 +1,11 @@
PORTNAME= openiked
DISTVERSION= 7.4
+PORTREVISION= 1
CATEGORIES= security net
-MASTER_SITES= https://cdn.openbsd.org/pub/OpenBSD/OpenIKED/ \
+MASTER_SITES= OPENBSD/OpenIKED \
https://github.com/${PORTNAME}/${PORTNAME}-portable/releases/download/v${DISTVERSION}/
-MAINTAINER= marcel@FreeBSD.org
+MAINTAINER= david.marec@proton.me
COMMENT= IKEv2 daemon
WWW= https://www.openiked.org
@@ -19,7 +20,8 @@ USE_RC_SUBR= iked
USERS= _iked
GROUPS= _iked
-CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man
+CMAKE_ARGS= -DCADIR=${PREFIX}/etc/ssl \
+ -DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man
post-install:
${MV} ${STAGEDIR}${PREFIX}/etc/iked.conf \
diff --git a/security/openiked-portable/files/patch-ikectl_CMakeLists.txt b/security/openiked/files/patch-ikectl_CMakeLists.txt
index de79da698eb5..de79da698eb5 100644
--- a/security/openiked-portable/files/patch-ikectl_CMakeLists.txt
+++ b/security/openiked/files/patch-ikectl_CMakeLists.txt
diff --git a/security/openiked-portable/files/patch-ikectl_ikeca.c b/security/openiked/files/patch-ikectl_ikeca.c
index 4db8e1ce4744..4db8e1ce4744 100644
--- a/security/openiked-portable/files/patch-ikectl_ikeca.c
+++ b/security/openiked/files/patch-ikectl_ikeca.c
diff --git a/security/openiked/pkg-descr b/security/openiked/pkg-descr
index ffa195819a97..cd2f05da0925 100644
--- a/security/openiked/pkg-descr
+++ b/security/openiked/pkg-descr
@@ -1,7 +1,8 @@
-OpenIKED is a lean Internet Key Exchange (IKEv2) daemon which performs
-mutual authentication and which establishes and maintains IPsec VPN
-flows and security associations (SAs) between the two peers.
+OpenIKED is a free, permissively licensed Internet Key Exchange
+(IKEv2) implementation, developed as part of the OpenBSD project.
+It is intended to be a lean, secure and interoperable daemon that
+allows for easy setup and management of IPsec VPNs.
-This version of OpenIKED is derived from OpenIKED's iked, but changed
-to support transport mode IPSec and lazy creation of associations,
-among many other improvements.
+The portable versions take the OpenBSD based source code and add
+compatibility functions and build infrastructure for other operating
+systems.
diff --git a/security/openiked/pkg-plist b/security/openiked/pkg-plist
index 1260cf64689d..8ada1a3bc27b 100644
--- a/security/openiked/pkg-plist
+++ b/security/openiked/pkg-plist
@@ -1,4 +1,4 @@
-@sample etc/iked.conf.sample
+@sample(,,600) etc/iked.conf.sample
@sample etc/ssl/ikeca.cnf.sample
@sample etc/ssl/ikex509v3.cnf.sample
sbin/ikectl
diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile
index d41e0dba4a73..bf3005b49f02 100644
--- a/security/openvpn-devel/Makefile
+++ b/security/openvpn-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openvpn
-DISTVERSION= g20250629
+DISTVERSION= g20250801
PORTREVISION= 0 # leave in even if 0 to avoid accidental PORTEPOCH bumps
PORTEPOCH= 1
CATEGORIES= security net net-vpn
@@ -21,7 +21,7 @@ LIB_DEPENDS+= liblzo2.so:archivers/lzo2
USES= autoreconf cpe libtool pkgconfig python:build shebangfix tar:xz
IGNORE_SSL= libressl libressl-devel
USE_GITLAB= yes
-GL_TAGNAME= df4863aa0e43544ea82ab9d98966a03a95c62334
+GL_TAGNAME= 7b1b283478ec008fad163c8a54659a1ed97ed727
USE_RC_SUBR= openvpn
SHEBANG_FILES= sample/sample-scripts/auth-pam.pl \
diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo
index 415d52c355ea..642485f91297 100644
--- a/security/openvpn-devel/distinfo
+++ b/security/openvpn-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751182633
-SHA256 (openvpn-openvpn-df4863aa0e43544ea82ab9d98966a03a95c62334_GL0.tar.gz) = a1f756efc7aba2fdb79231a9eede327ce4242a777c88e7eaad3cb11d9197157c
-SIZE (openvpn-openvpn-df4863aa0e43544ea82ab9d98966a03a95c62334_GL0.tar.gz) = 1319214
+TIMESTAMP = 1754042576
+SHA256 (openvpn-openvpn-7b1b283478ec008fad163c8a54659a1ed97ed727_GL0.tar.gz) = 6aae8dff746465fa30cfebece17aee8b5c8b18def9d1f44385403d9a5a17d942
+SIZE (openvpn-openvpn-7b1b283478ec008fad163c8a54659a1ed97ed727_GL0.tar.gz) = 1330547
diff --git a/security/pecl-crypto/Makefile b/security/pecl-crypto/Makefile
index 5c1b4703308d..14ca7f4259f3 100644
--- a/security/pecl-crypto/Makefile
+++ b/security/pecl-crypto/Makefile
@@ -1,5 +1,5 @@
PORTNAME= crypto
-PORTVERSION= 0.3.2
+DISTVERSION= 0.3.2
CATEGORIES= security
MAINTAINER= gasol.wu@gmail.com
@@ -15,10 +15,20 @@ CONFIGURE_ARGS= --with-crypto
CFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB}
-.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
CFLAGS+= -Wno-error=incompatible-function-pointer-types
.endif
-.include <bsd.port.mk>
+.if ${PHP_VER} >= 85
+.if ${OPSYS} == FreeBSD
+CFLAGS+= -Wno-error=int-conversion
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
+ ${WRKSRC}/phpc/phpc.h
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/security/py-gixy/Makefile b/security/py-gixy/Makefile
index f109063a2b8c..17d659228a64 100644
--- a/security/py-gixy/Makefile
+++ b/security/py-gixy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gixy
-PORTVERSION= 0.1.20
-PORTREVISION= 1
+PORTVERSION= 0.1.21
CATEGORIES= security www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,12 +10,12 @@ WWW= https://github.com/yandex/gixy
LICENSE= APACHE20
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyparsing>=1.5.5:devel/py-pyparsing@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cached-property>=1.2.0:devel/py-cached-property@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.8:devel/py-Jinja2@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}configargparse>=0.11.0:devel/py-configargparse@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}argparse>=1.4.0:devel/py-argparse@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}argparse>=1.4.0:devel/py-argparse@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cached-property>=1.2.0:devel/py-cached-property@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}configargparse>=0.11.0:devel/py-configargparse@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.8:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyparsing>=1.5.5:devel/py-pyparsing@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.1.0:devel/py-six@${PY_FLAVOR}
NO_ARCH= yes
USES= python
diff --git a/security/py-gixy/distinfo b/security/py-gixy/distinfo
index 54efdb61fb79..b917a342f428 100644
--- a/security/py-gixy/distinfo
+++ b/security/py-gixy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1539939724
-SHA256 (gixy-0.1.20.tar.gz) = 0ad96e4a75e6c89fe2f03f496d0fee3bfe958beb2933c6fe9ff72d3c2e222bb4
-SIZE (gixy-0.1.20.tar.gz) = 35789
+TIMESTAMP = 1754163314
+SHA256 (gixy-0.1.21.tar.gz) = e39c87401c73d33cd8965324caa3e1778ef22ed7ade179b459a3493bdfe0f88a
+SIZE (gixy-0.1.21.tar.gz) = 58095
diff --git a/security/py-pass-git-helper/Makefile b/security/py-pass-git-helper/Makefile
index d07e3f3aa4c9..76d09fe1775b 100644
--- a/security/py-pass-git-helper/Makefile
+++ b/security/py-pass-git-helper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pass-git-helper
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.1
+DISTVERSION= 3.4.0
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-pass-git-helper/distinfo b/security/py-pass-git-helper/distinfo
index ef30e89bec89..987023672933 100644
--- a/security/py-pass-git-helper/distinfo
+++ b/security/py-pass-git-helper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753559298
-SHA256 (languitar-pass-git-helper-v3.3.1_GH0.tar.gz) = 3e90c567b4cb6223aaca270c853328a4bc9fe0c22b7d3eae06f443301e4c394a
-SIZE (languitar-pass-git-helper-v3.3.1_GH0.tar.gz) = 113538
+TIMESTAMP = 1754030834
+SHA256 (languitar-pass-git-helper-v3.4.0_GH0.tar.gz) = ef077b5f645a6de143712725b169e654f27444e99bd6ee03f3d036f7cea86c4b
+SIZE (languitar-pass-git-helper-v3.4.0_GH0.tar.gz) = 113833
diff --git a/security/rhash/Makefile b/security/rhash/Makefile
index 796bd8f2a7ad..b85582372b45 100644
--- a/security/rhash/Makefile
+++ b/security/rhash/Makefile
@@ -18,7 +18,7 @@ LICENSE= BSD0CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix="${PREFIX}" --mandir="${PREFIX}/share/man" \
+CONFIGURE_ARGS= --prefix="${PREFIX}" \
--pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
--enable-lib-static --enable-openssl-runtime \
--extra-cflags="${CFLAGS}" --extra-ldflags="${LDFLAGS}"
@@ -48,6 +48,6 @@ post-install-DOCS-on:
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
do-test:
- cd ${WRKSRC}/tests && ${SH} test_rhash.sh --full --shared
+ cd ${WRKSRC}/tests && ${SH} test_rhash.sh --full --shared ../rhash
.include <bsd.port.mk>
diff --git a/security/rhash/pkg-plist b/security/rhash/pkg-plist
index bae5e44582f9..f123ab859be0 100644
--- a/security/rhash/pkg-plist
+++ b/security/rhash/pkg-plist
@@ -18,6 +18,16 @@ lib/librhash.so
lib/librhash.so.1
lib/librhash.so.1.4.4
libdata/pkgconfig/librhash.pc
+%%NLS%%share/locale/ca/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/de/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/en_AU/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/es/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/it/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/rhash.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/rhash.mo
share/man/man1/ed2k-link.1.gz
share/man/man1/edonr256-hash.1.gz
share/man/man1/edonr512-hash.1.gz
@@ -30,13 +40,3 @@ share/man/man1/sfv-hash.1.gz
share/man/man1/tiger-hash.1.gz
share/man/man1/tth-hash.1.gz
share/man/man1/whirlpool-hash.1.gz
-%%NLS%%share/locale/ca/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/de/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/en_AU/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/es/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/it/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/rhash.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/rhash.mo
diff --git a/security/trivy/Makefile b/security/trivy/Makefile
index 76e71d32485c..58a9fd80738d 100644
--- a/security/trivy/Makefile
+++ b/security/trivy/Makefile
@@ -1,7 +1,6 @@
PORTNAME= trivy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.64.1
-PORTREVISION= 1
+DISTVERSION= 0.65.0
CATEGORIES= security
MAINTAINER= mfechner@FreeBSD.org
diff --git a/security/trivy/distinfo b/security/trivy/distinfo
index ace4c82173ee..46e3fca7da86 100644
--- a/security/trivy/distinfo
+++ b/security/trivy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751862768
-SHA256 (go/security_trivy/trivy-v0.64.1/v0.64.1.mod) = 0cdadb981316deab57b0abfdca161b8a907173478b82770c901c8d58ce4a2016
-SIZE (go/security_trivy/trivy-v0.64.1/v0.64.1.mod) = 23200
-SHA256 (go/security_trivy/trivy-v0.64.1/v0.64.1.zip) = 4ea929290da815b919c8215a921d138c7392f5dc4e7e77a91e6fe55ef385e4dc
-SIZE (go/security_trivy/trivy-v0.64.1/v0.64.1.zip) = 58857649
+TIMESTAMP = 1754018480
+SHA256 (go/security_trivy/trivy-v0.65.0/v0.65.0.mod) = 2aa9419ba4e6e58feb3f2c87aac23fba02f1bc260265682007d4a3a74638bc22
+SIZE (go/security_trivy/trivy-v0.65.0/v0.65.0.mod) = 26160
+SHA256 (go/security_trivy/trivy-v0.65.0/v0.65.0.zip) = fa97802cb042c4627e6fe3f2ad5664a2efb85281ed38c63c76ffaa24aeac5065
+SIZE (go/security_trivy/trivy-v0.65.0/v0.65.0.zip) = 59139682
diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile
index acfb1177cbf1..63c287e2119f 100644
--- a/security/vaultwarden/Makefile
+++ b/security/vaultwarden/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vaultwarden
-DISTVERSION= 1.34.1
-PORTREVISION= 2
+DISTVERSION= 1.34.3
CATEGORIES= security
MAINTAINER= mr@FreeBSD.org
@@ -28,13 +27,14 @@ USERS= ${WWWOWN}
GROUPS= ${WWWGRP}
PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
-OPTIONS_DEFINE= WEBVAULT
-OPTIONS_DEFAULT=${OPTIONS_DEFINE} ${OPTIONS_MULTI_DATABASE}
+OPTIONS_DEFINE= WEBVAULT S3
OPTIONS_MULTI= DATABASE
OPTIONS_MULTI_DATABASE= MYSQL PGSQL SQLITE
+OPTIONS_DEFAULT= WEBVAULT ${OPTIONS_MULTI_DATABASE}
DATABASE_DESC= Database support
WEBVAULT_DESC= Vaultwarden web (bw_web_builds)
+S3_DESC= S3 storage backend support (experimental)
MYSQL_USES= mysql:client
MYSQL_VARS= cargo_features+=mysql
@@ -42,6 +42,7 @@ PGSQL_USES= pgsql
PGSQL_VARS= cargo_features+=postgresql
SQLITE_VARS= cargo_features+=sqlite
WEBVAULT_RUN_DEPENDS= ${WWWDIR}/web-vault/index.html:www/vaultwarden-web_vault
+S3_VARS= cargo_features+=s3
# make cargo-crates > Makefile.crates
diff --git a/security/vaultwarden/Makefile.crates b/security/vaultwarden/Makefile.crates
index 864dab3fba0f..d1dc2e20a129 100644
--- a/security/vaultwarden/Makefile.crates
+++ b/security/vaultwarden/Makefile.crates
@@ -1,5 +1,6 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
+ aes-0.8.4 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
alloc-no-stdlib-2.0.4 \
@@ -7,64 +8,94 @@ CARGO_CRATES= addr2line-0.24.2 \
allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
+ anyhow-1.0.98 \
argon2-0.5.3 \
async-channel-1.9.0 \
- async-channel-2.3.1 \
- async-compression-0.4.23 \
+ async-channel-2.5.0 \
+ async-compression-0.4.27 \
async-executor-1.13.2 \
async-global-executor-2.4.1 \
- async-io-2.4.1 \
+ async-io-2.5.0 \
async-lock-3.4.0 \
- async-process-2.3.0 \
- async-signal-0.2.10 \
+ async-process-2.4.0 \
+ async-signal-0.2.12 \
async-std-1.13.1 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
async-task-4.7.1 \
async-trait-0.1.88 \
atomic-0.5.3 \
- atomic-0.6.0 \
+ atomic-0.6.1 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
+ aws-config-1.8.3 \
+ aws-credential-types-1.2.4 \
+ aws-runtime-1.5.9 \
+ aws-sdk-sso-1.78.0 \
+ aws-sdk-ssooidc-1.79.0 \
+ aws-sdk-sts-1.80.0 \
+ aws-sigv4-1.3.3 \
+ aws-smithy-async-1.2.5 \
+ aws-smithy-http-0.62.2 \
+ aws-smithy-json-0.61.4 \
+ aws-smithy-observability-0.1.3 \
+ aws-smithy-query-0.60.7 \
+ aws-smithy-runtime-1.8.5 \
+ aws-smithy-runtime-api-1.8.5 \
+ aws-smithy-types-1.3.2 \
+ aws-smithy-xml-0.60.10 \
+ aws-types-1.3.8 \
+ backon-1.5.1 \
backtrace-0.3.75 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.7.3 \
+ base64-simd-0.8.0 \
+ base64ct-1.8.0 \
bigdecimal-0.4.8 \
binascii-0.1.4 \
bitflags-2.9.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- blocking-1.6.1 \
+ block-padding-0.3.3 \
+ blocking-1.6.2 \
brotli-8.0.1 \
brotli-decompressor-5.0.0 \
- bumpalo-3.17.0 \
- bytemuck-1.23.0 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.1 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cached-0.55.1 \
- cached_proc_macro-0.24.0 \
+ bytes-utils-0.1.4 \
+ cached-0.56.0 \
+ cached_proc_macro-0.25.0 \
cached_proc_macro_types-0.1.1 \
- cc-1.2.24 \
- cfg-if-1.0.0 \
+ cbc-0.1.2 \
+ cc-1.2.30 \
+ cfg-if-1.0.1 \
+ cfg_aliases-0.2.1 \
chrono-0.4.41 \
- chrono-tz-0.10.3 \
- chrono-tz-build-0.4.1 \
+ chrono-tz-0.10.4 \
chumsky-0.9.3 \
+ cipher-0.4.4 \
codemap-0.1.3 \
concurrent-queue-2.5.0 \
+ const-oid-0.9.6 \
+ const-random-0.1.18 \
+ const-random-macro-0.1.16 \
cookie-0.18.1 \
cookie_store-0.21.1 \
core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32c-0.6.8 \
+ crc32fast-1.5.0 \
critical-section-1.2.0 \
cron-0.15.0 \
crossbeam-channel-0.5.15 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
darling-0.20.11 \
darling_core-0.20.11 \
@@ -72,6 +103,7 @@ CARGO_CRATES= addr2line-0.24.2 \
dashmap-6.1.0 \
data-encoding-2.9.0 \
data-url-0.3.1 \
+ der-0.7.10 \
deranged-0.4.0 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
@@ -81,14 +113,15 @@ CARGO_CRATES= addr2line-0.24.2 \
devise-0.4.2 \
devise_codegen-0.4.2 \
devise_core-0.4.2 \
- diesel-2.2.10 \
+ diesel-2.2.12 \
diesel-derive-newtype-2.1.2 \
- diesel_derives-2.2.5 \
+ diesel_derives-2.2.7 \
diesel_logger-0.4.0 \
diesel_migrations-2.2.0 \
diesel_table_macro_syntax-0.2.0 \
digest-0.10.7 \
displaydoc-0.2.5 \
+ dlv-list-0.5.2 \
document-features-0.2.11 \
dotenvy-0.15.7 \
dsl_auto_type-0.1.3 \
@@ -99,14 +132,14 @@ CARGO_CRATES= addr2line-0.24.2 \
enum-as-inner-0.6.1 \
env_home-0.1.0 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
event-listener-2.5.3 \
event-listener-5.4.0 \
event-listener-strategy-0.5.4 \
fastrand-2.3.0 \
fern-0.7.1 \
figment-0.10.19 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
@@ -133,17 +166,18 @@ CARGO_CRATES= addr2line-0.24.2 \
gloo-timers-0.3.0 \
governor-0.10.0 \
grass_compiler-0.13.4 \
- h2-0.4.10 \
+ h2-0.4.11 \
half-1.8.3 \
handlebars-6.3.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.4 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- hermit-abi-0.5.1 \
+ hermit-abi-0.5.2 \
+ hex-0.4.3 \
hickory-proto-0.25.2 \
hickory-resolver-0.25.2 \
hmac-0.12.1 \
+ home-0.5.11 \
hostname-0.4.1 \
html5gum-0.7.0 \
http-0.2.12 \
@@ -155,9 +189,8 @@ CARGO_CRATES= addr2line-0.24.2 \
httpdate-1.0.3 \
hyper-0.14.32 \
hyper-1.6.0 \
- hyper-rustls-0.27.6 \
- hyper-tls-0.6.0 \
- hyper-util-0.1.12 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -170,124 +203,145 @@ CARGO_CRATES= addr2line-0.24.2 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
inlinable_string-0.1.15 \
+ inout-0.1.4 \
+ io-uring-0.7.9 \
ipconfig-0.3.2 \
ipnet-2.11.0 \
+ iri-string-0.7.8 \
is-terminal-0.4.16 \
itoa-1.0.15 \
jetscii-0.5.3 \
job_scheduler_ng-2.2.0 \
+ jobserver-0.1.33 \
js-sys-0.3.77 \
jsonwebtoken-9.3.1 \
kv-log-macro-1.0.7 \
lasso-0.7.3 \
lazy_static-1.5.0 \
- lettre-0.11.16 \
- libc-0.2.172 \
+ lettre-0.11.18 \
+ libc-0.2.174 \
libm-0.2.15 \
- libmimalloc-sys-0.1.42 \
- libsqlite3-sys-0.33.0 \
- linux-raw-sys-0.4.15 \
+ libmimalloc-sys-0.1.43 \
+ libsqlite3-sys-0.35.0 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
- litrs-0.4.1 \
- lock_api-0.4.12 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
log-0.4.27 \
loom-0.5.6 \
loom-0.7.2 \
+ lru-slab-0.1.2 \
matchers-0.1.0 \
- memchr-2.7.4 \
- migrations_internals-2.2.0 \
+ md-5-0.10.6 \
+ memchr-2.7.5 \
+ migrations_internals-2.2.1 \
migrations_macros-2.2.0 \
- mimalloc-0.1.46 \
+ mimalloc-0.1.47 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
mio-1.0.4 \
moka-0.12.10 \
multer-3.1.0 \
- mysqlclient-sys-0.4.5 \
- native-tls-0.2.14 \
+ mysqlclient-sys-0.4.7 \
nom-7.1.3 \
nom-8.0.0 \
nonzero_ext-0.3.0 \
nu-ansi-term-0.46.0 \
num-bigint-0.4.6 \
+ num-bigint-dig-0.8.4 \
num-conv-0.1.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
+ num-iter-0.1.45 \
num-modular-0.6.1 \
num-order-1.2.0 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
+ num_cpus-1.17.0 \
num_threads-0.1.7 \
object-0.36.7 \
once_cell-1.21.3 \
- openssl-0.10.72 \
+ opendal-0.54.0 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.5.0+3.5.0 \
- openssl-sys-0.9.108 \
+ openssl-src-300.5.1+3.5.1 \
+ openssl-sys-0.9.109 \
+ ordered-multimap-0.7.3 \
+ outref-0.5.2 \
overload-0.1.1 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- parse-zoneinfo-0.3.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
password-hash-0.5.0 \
paste-1.0.15 \
pastey-0.1.0 \
+ pbkdf2-0.12.2 \
pear-0.2.9 \
pear_codegen-0.2.9 \
pem-3.0.5 \
+ pem-rfc7468-0.7.0 \
percent-encoding-2.3.1 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
+ pest-2.8.1 \
+ pest_derive-2.8.1 \
+ pest_generator-2.8.1 \
+ pest_meta-2.8.1 \
phf-0.11.3 \
- phf_codegen-0.11.3 \
+ phf-0.12.1 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
+ phf_shared-0.12.1 \
pico-args-0.5.0 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
piper-0.2.4 \
+ pkcs1-0.7.5 \
+ pkcs5-0.7.1 \
+ pkcs8-0.10.2 \
pkg-config-0.3.32 \
- polling-3.8.0 \
- portable-atomic-1.11.0 \
+ polling-3.9.0 \
+ portable-atomic-1.11.1 \
potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- pq-sys-0.7.1 \
+ pq-sys-0.7.2 \
proc-macro2-1.0.95 \
proc-macro2-diagnostics-0.10.1 \
psl-types-2.0.11 \
psm-0.1.26 \
publicsuffix-2.3.0 \
- quanta-0.12.5 \
+ quanta-0.12.6 \
+ quick-error-2.0.1 \
+ quick-xml-0.37.5 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
+ quinn-udp-0.5.13 \
quote-1.0.40 \
quoted_printable-0.5.1 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
r2d2-0.8.10 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
raw-cpuid-11.5.0 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.17 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
+ regex-lite-0.1.6 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
reopen-1.0.3 \
- reqwest-0.12.15 \
+ reqsign-0.16.5 \
+ reqwest-0.12.22 \
resolv-conf-0.7.4 \
ring-0.17.14 \
rmp-0.8.14 \
@@ -297,34 +351,39 @@ CARGO_CRATES= addr2line-0.24.2 \
rocket_http-0.5.1 \
rocket_ws-0.1.1 \
rpassword-7.4.0 \
+ rsa-0.9.8 \
rtoolbox-0.0.3 \
- rustc-demangle-0.1.24 \
+ rust-ini-0.21.2 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.44 \
- rustix-1.0.7 \
+ rustix-1.0.8 \
rustls-0.21.12 \
- rustls-0.23.27 \
+ rustls-0.23.30 \
+ rustls-native-certs-0.8.1 \
rustls-pemfile-1.0.4 \
- rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
rustls-webpki-0.101.7 \
- rustls-webpki-0.103.3 \
+ rustls-webpki-0.103.4 \
rustversion-1.0.21 \
ryu-1.0.20 \
+ salsa20-0.10.2 \
same-file-1.0.6 \
schannel-0.1.27 \
scheduled-thread-pool-0.2.7 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
+ scrypt-0.11.0 \
sct-0.7.1 \
- security-framework-2.11.1 \
+ security-framework-3.2.0 \
security-framework-sys-2.14.0 \
semver-1.0.26 \
serde-1.0.219 \
serde_cbor-0.11.2 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde_json-1.0.141 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.0 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha2-0.10.9 \
@@ -332,20 +391,24 @@ CARGO_CRATES= addr2line-0.24.2 \
shlex-1.3.0 \
signal-hook-0.3.18 \
signal-hook-registry-1.4.5 \
+ signature-2.2.0 \
simple_asn1-0.6.3 \
siphasher-1.0.1 \
- slab-0.4.9 \
- smallvec-1.15.0 \
+ slab-0.4.10 \
+ smallvec-1.15.1 \
socket2-0.5.10 \
+ socket2-0.6.0 \
spin-0.9.8 \
spinning_top-0.3.0 \
+ spki-0.7.3 \
stable-pattern-0.1.0 \
stable_deref_trait-1.2.0 \
stacker-0.1.21 \
state-0.6.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.101 \
+ svg-hush-0.9.5 \
+ syn-2.0.104 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
syslog-7.0.0 \
@@ -357,34 +420,38 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
threadpool-1.8.1 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
+ tiny-keccak-2.0.2 \
tinystr-0.8.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.1 \
+ tokio-1.47.0 \
tokio-macros-2.5.0 \
- tokio-native-tls-0.3.1 \
tokio-rustls-0.24.1 \
tokio-rustls-0.26.2 \
- tokio-socks-0.5.2 \
tokio-stream-0.1.17 \
tokio-tungstenite-0.21.0 \
tokio-util-0.7.15 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ toml-0.8.23 \
+ toml-0.9.2 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.0 \
+ toml_edit-0.22.27 \
+ toml_parser-1.0.1 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.2 \
totp-lite-2.0.1 \
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-log-0.2.0 \
tracing-subscriber-0.3.19 \
try-lock-0.2.5 \
@@ -397,6 +464,7 @@ CARGO_CRATES= addr2line-0.24.2 \
unicode-xid-0.2.6 \
untrusted-0.9.0 \
url-2.5.4 \
+ urlencoding-2.1.3 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
uuid-1.17.0 \
@@ -404,9 +472,10 @@ CARGO_CRATES= addr2line-0.24.2 \
value-bag-1.11.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
+ vsimd-0.8.0 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ 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 \
@@ -418,31 +487,32 @@ CARGO_CRATES= addr2line-0.24.2 \
web-sys-0.3.77 \
web-time-1.1.0 \
webauthn-rs-0.3.2 \
- which-7.0.3 \
+ webpki-roots-1.0.2 \
+ which-8.0.0 \
widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.48.0 \
- windows-0.61.1 \
+ windows-0.61.3 \
windows-collections-0.2.0 \
windows-core-0.61.2 \
windows-future-0.2.1 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
+ windows-link-0.1.3 \
windows-numerics-0.2.0 \
- windows-registry-0.4.0 \
+ windows-registry-0.5.3 \
windows-result-0.3.4 \
- windows-strings-0.3.1 \
windows-strings-0.4.2 \
windows-sys-0.48.0 \
windows-sys-0.52.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.0 \
+ windows-targets-0.53.3 \
windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
@@ -468,20 +538,25 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.6.26 \
- winnow-0.7.10 \
+ winnow-0.7.12 \
winreg-0.50.0 \
winsafe-0.0.19 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
+ xml-rs-0.8.27 \
+ xmlparser-0.13.6 \
yansi-1.0.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
yubico_ng-0.13.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
zerovec-0.11.2 \
- zerovec-derive-0.11.1
+ zerovec-derive-0.11.1 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/security/vaultwarden/distinfo b/security/vaultwarden/distinfo
index 09a855d5bd0a..c324e5d5bfdd 100644
--- a/security/vaultwarden/distinfo
+++ b/security/vaultwarden/distinfo
@@ -1,8 +1,10 @@
-TIMESTAMP = 1748476236
+TIMESTAMP = 1753962902
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
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -17,26 +19,28 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
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/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35
SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-compression-0.4.23.crate) = b37fc50485c4f3f736a4fb14199f6d5f5ba008d7f28fe710306c92780f004c07
-SIZE (rust/crates/async-compression-0.4.23.crate) = 116231
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-compression-0.4.27.crate) = ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8
+SIZE (rust/crates/async-compression-0.4.27.crate) = 118487
SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c
SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844
-SHA256 (rust/crates/async-io-2.4.1.crate) = 1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3
-SIZE (rust/crates/async-io-2.4.1.crate) = 49459
+SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
+SIZE (rust/crates/async-io-2.5.0.crate) = 50545
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
-SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb
-SIZE (rust/crates/async-process-2.3.0.crate) = 26766
-SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3
-SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
+SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
+SIZE (rust/crates/async-process-2.4.0.crate) = 26871
+SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
+SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
SHA256 (rust/crates/async-std-1.13.1.crate) = 730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24
SIZE (rust/crates/async-std-1.13.1.crate) = 219113
SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
@@ -49,12 +53,48 @@ SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a5286
SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-0.5.3.crate) = c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba
SIZE (rust/crates/atomic-0.5.3.crate) = 12801
-SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
-SIZE (rust/crates/atomic-0.6.0.crate) = 12919
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
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/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/aws-config-1.8.3.crate) = c0baa720ebadea158c5bda642ac444a2af0cdf7bb66b46d1e4533de5d1f449d0
+SIZE (rust/crates/aws-config-1.8.3.crate) = 134603
+SHA256 (rust/crates/aws-credential-types-1.2.4.crate) = b68c2194a190e1efc999612792e25b1ab3abfefe4306494efaaabc25933c0cbe
+SIZE (rust/crates/aws-credential-types-1.2.4.crate) = 20122
+SHA256 (rust/crates/aws-runtime-1.5.9.crate) = b2090e664216c78e766b6bac10fe74d2f451c02441d43484cd76ac9a295075f7
+SIZE (rust/crates/aws-runtime-1.5.9.crate) = 74594
+SHA256 (rust/crates/aws-sdk-sso-1.78.0.crate) = dbd7bc4bd34303733bded362c4c997a39130eac4310257c79aae8484b1c4b724
+SIZE (rust/crates/aws-sdk-sso-1.78.0.crate) = 90626
+SHA256 (rust/crates/aws-sdk-ssooidc-1.79.0.crate) = 77358d25f781bb106c1a69531231d4fd12c6be904edb0c47198c604df5a2dbca
+SIZE (rust/crates/aws-sdk-ssooidc-1.79.0.crate) = 107005
+SHA256 (rust/crates/aws-sdk-sts-1.80.0.crate) = 06e3ed2a9b828ae7763ddaed41d51724d2661a50c45f845b08967e52f4939cfc
+SIZE (rust/crates/aws-sdk-sts-1.80.0.crate) = 176474
+SHA256 (rust/crates/aws-sigv4-1.3.3.crate) = ddfb9021f581b71870a17eac25b52335b82211cdc092e02b6876b2bcefa61666
+SIZE (rust/crates/aws-sigv4-1.3.3.crate) = 58523
+SHA256 (rust/crates/aws-smithy-async-1.2.5.crate) = 1e190749ea56f8c42bf15dd76c65e14f8f765233e6df9b0506d9d934ebef867c
+SIZE (rust/crates/aws-smithy-async-1.2.5.crate) = 20847
+SHA256 (rust/crates/aws-smithy-http-0.62.2.crate) = 43c82ba4cab184ea61f6edaafc1072aad3c2a17dcf4c0fce19ac5694b90d8b5f
+SIZE (rust/crates/aws-smithy-http-0.62.2.crate) = 31325
+SHA256 (rust/crates/aws-smithy-json-0.61.4.crate) = a16e040799d29c17412943bdbf488fd75db04112d0c0d4b9290bacf5ae0014b9
+SIZE (rust/crates/aws-smithy-json-0.61.4.crate) = 27786
+SHA256 (rust/crates/aws-smithy-observability-0.1.3.crate) = 9364d5989ac4dd918e5cc4c4bdcc61c9be17dcd2586ea7f69e348fc7c6cab393
+SIZE (rust/crates/aws-smithy-observability-0.1.3.crate) = 10275
+SHA256 (rust/crates/aws-smithy-query-0.60.7.crate) = f2fbd61ceb3fe8a1cb7352e42689cec5335833cd9f94103a61e98f9bb61c64bb
+SIZE (rust/crates/aws-smithy-query-0.60.7.crate) = 7409
+SHA256 (rust/crates/aws-smithy-runtime-1.8.5.crate) = 660f70d9d8af6876b4c9aa8dcb0dbaf0f89b04ee9a4455bea1b4ba03b15f26f6
+SIZE (rust/crates/aws-smithy-runtime-1.8.5.crate) = 116109
+SHA256 (rust/crates/aws-smithy-runtime-api-1.8.5.crate) = 937a49ecf061895fca4a6dd8e864208ed9be7546c0527d04bc07d502ec5fba1c
+SIZE (rust/crates/aws-smithy-runtime-api-1.8.5.crate) = 79951
+SHA256 (rust/crates/aws-smithy-types-1.3.2.crate) = d498595448e43de7f4296b7b7a18a8a02c61ec9349128c80a368f7c3b4ab11a8
+SIZE (rust/crates/aws-smithy-types-1.3.2.crate) = 92281
+SHA256 (rust/crates/aws-smithy-xml-0.60.10.crate) = 3db87b96cb1b16c024980f133968d52882ca0daaee3a086c6decc500f6c99728
+SIZE (rust/crates/aws-smithy-xml-0.60.10.crate) = 25216
+SHA256 (rust/crates/aws-types-1.3.8.crate) = b069d19bf01e46298eaedd7c6f283fe565a59263e53eebec945f3e6398f42390
+SIZE (rust/crates/aws-types-1.3.8.crate) = 33160
+SHA256 (rust/crates/backon-1.5.1.crate) = 302eaff5357a264a2c42f127ecb8bac761cf99749fc3dc95677e2743991f99e7
+SIZE (rust/crates/backon-1.5.1.crate) = 40628
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -63,8 +103,10 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
-SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
+SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
+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/binascii-0.1.4.crate) = 383d29d513d8764dcdc42ea295d979eb99c3c9f00607b3692cf68a431f7dca72
@@ -75,54 +117,72 @@ SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b
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/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
-SIZE (rust/crates/blocking-1.6.1.crate) = 17788
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
+SIZE (rust/crates/blocking-1.6.2.crate) = 17754
SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
SIZE (rust/crates/brotli-8.0.1.crate) = 741712
SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
-SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
+SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cached-0.55.1.crate) = b0839c297f8783316fcca9d90344424e968395413f0662a5481f79c6648bbc14
-SIZE (rust/crates/cached-0.55.1.crate) = 73455
-SHA256 (rust/crates/cached_proc_macro-0.24.0.crate) = 673992d934f0711b68ebb3e1b79cdc4be31634b37c98f26867ced0438ca5c603
-SIZE (rust/crates/cached_proc_macro-0.24.0.crate) = 11881
+SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35
+SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703
+SHA256 (rust/crates/cached-0.56.0.crate) = 801927ee168e17809ab8901d9f01f700cd7d8d6a6527997fee44e4b0327a253c
+SIZE (rust/crates/cached-0.56.0.crate) = 73906
+SHA256 (rust/crates/cached_proc_macro-0.25.0.crate) = 9225bdcf4e4a9a4c08bf16607908eb2fbf746828d5e0b5e019726dbf6571f201
+SIZE (rust/crates/cached_proc_macro-0.25.0.crate) = 11890
SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0
SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813
-SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
-SIZE (rust/crates/cc-1.2.24.crate) = 106557
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+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/chrono-tz-0.10.3.crate) = efdce149c370f133a071ca8ef6ea340b7b88748ab0810097a9e2976eaa34b4f3
-SIZE (rust/crates/chrono-tz-0.10.3.crate) = 380709
-SHA256 (rust/crates/chrono-tz-build-0.4.1.crate) = 8f10f8c9340e31fc120ff885fcdb54a0b48e474bbd77cab557f0c30a3e569402
-SIZE (rust/crates/chrono-tz-build-0.4.1.crate) = 11798
+SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3
+SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377
SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9
SIZE (rust/crates/chumsky-0.9.3.crate) = 75112
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24
SIZE (rust/crates/codemap-0.1.3.crate) = 9483
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-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
+SIZE (rust/crates/const-random-0.1.18.crate) = 6646
+SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
+SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747
SIZE (rust/crates/cookie-0.18.1.crate) = 43551
SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9
SIZE (rust/crates/cookie_store-0.21.1.crate) = 34692
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/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32c-0.6.8.crate) = 3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47
+SIZE (rust/crates/crc32c-0.6.8.crate) = 9647
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
SHA256 (rust/crates/cron-0.15.0.crate) = 5877d3fbf742507b66bc2a1945106bd30dd8504019d596901ddd012a4dd01740
@@ -133,6 +193,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
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.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/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
@@ -147,6 +209,8 @@ SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb3
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a
SIZE (rust/crates/data-url-0.3.1.crate) = 21109
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
@@ -165,12 +229,12 @@ SHA256 (rust/crates/devise_codegen-0.4.2.crate) = 71b28680d8be17a570a2334922518b
SIZE (rust/crates/devise_codegen-0.4.2.crate) = 6556
SHA256 (rust/crates/devise_core-0.4.2.crate) = b035a542cf7abf01f2e3c4d5a7acbaebfefe120ae4efc7bde3df98186e4b8af7
SIZE (rust/crates/devise_core-0.4.2.crate) = 17750
-SHA256 (rust/crates/diesel-2.2.10.crate) = ff3e1edb1f37b4953dd5176916347289ed43d7119cc2e6c7c3f7849ff44ea506
-SIZE (rust/crates/diesel-2.2.10.crate) = 367652
+SHA256 (rust/crates/diesel-2.2.12.crate) = 229850a212cd9b84d4f0290ad9d294afc0ae70fccaa8949dbe8b43ffafa1e20c
+SIZE (rust/crates/diesel-2.2.12.crate) = 368870
SHA256 (rust/crates/diesel-derive-newtype-2.1.2.crate) = d5adf688c584fe33726ce0e2898f608a2a92578ac94a4a92fcecf73214fe0716
SIZE (rust/crates/diesel-derive-newtype-2.1.2.crate) = 11618
-SHA256 (rust/crates/diesel_derives-2.2.5.crate) = 68d4216021b3ea446fd2047f5c8f8fe6e98af34508a254a01e4d6bc1e844f84d
-SIZE (rust/crates/diesel_derives-2.2.5.crate) = 74435
+SHA256 (rust/crates/diesel_derives-2.2.7.crate) = 1b96984c469425cb577bf6f17121ecb3e4fe1e81de5d8f780dd372802858d756
+SIZE (rust/crates/diesel_derives-2.2.7.crate) = 74629
SHA256 (rust/crates/diesel_logger-0.4.0.crate) = 8074833fffb675cf22a6ee669124f65f02971e48dd520bb80c7473ff70aeaf95
SIZE (rust/crates/diesel_logger-0.4.0.crate) = 4615
SHA256 (rust/crates/diesel_migrations-2.2.0.crate) = 8a73ce704bad4231f001bff3314d91dce4aba0770cee8b233991859abc15c1f6
@@ -181,6 +245,8 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
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/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
+SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
@@ -201,8 +267,8 @@ SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
@@ -215,8 +281,8 @@ SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3e
SIZE (rust/crates/fern-0.7.1.crate) = 304533
SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
SIZE (rust/crates/figment-0.10.19.crate) = 70111
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
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
@@ -269,28 +335,30 @@ SHA256 (rust/crates/governor-0.10.0.crate) = 3cbe789d04bf14543f03c4b60cd494148aa
SIZE (rust/crates/governor-0.10.0.crate) = 141742
SHA256 (rust/crates/grass_compiler-0.13.4.crate) = 2d9e3df7f0222ce5184154973d247c591d9aadc28ce7a73c6cd31100c9facff6
SIZE (rust/crates/grass_compiler-0.13.4.crate) = 166416
-SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
-SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/h2-0.4.11.crate) = 17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785
+SIZE (rust/crates/h2-0.4.11.crate) = 175810
SHA256 (rust/crates/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403
SIZE (rust/crates/half-1.8.3.crate) = 41624
SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098
SIZE (rust/crates/handlebars-6.3.2.crate) = 105065
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hickory-proto-0.25.2.crate) = f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502
SIZE (rust/crates/hickory-proto-0.25.2.crate) = 417616
SHA256 (rust/crates/hickory-resolver-0.25.2.crate) = dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a
SIZE (rust/crates/hickory-resolver-0.25.2.crate) = 91883
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/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65
SIZE (rust/crates/hostname-0.4.1.crate) = 13819
SHA256 (rust/crates/html5gum-0.7.0.crate) = b3918b5f36d61861b757261da986b51be562c7a87ac4e531d4158e67e08bff72
@@ -313,12 +381,10 @@ SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e4
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
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.6.crate) = 03a01595e11bdcec50946522c32dde3fc6914743000a68b93000965f2f02406d
-SIZE (rust/crates/hyper-rustls-0.27.6.crate) = 34650
-SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
-SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.12.crate) = cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710
-SIZE (rust/crates/hyper-util-0.1.12.crate) = 94918
+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.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
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
@@ -343,14 +409,20 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
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/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/inlinable_string-0.1.15.crate) = c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb
SIZE (rust/crates/inlinable_string-0.1.15.crate) = 19290
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
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-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
@@ -359,6 +431,8 @@ SHA256 (rust/crates/jetscii-0.5.3.crate) = 47f142fe24a9c9944451e8349de0a56af5f3e
SIZE (rust/crates/jetscii-0.5.3.crate) = 18811
SHA256 (rust/crates/job_scheduler_ng-2.2.0.crate) = b6d2655e8c656a1d51c0464ad9cfd19312e3f3ea61326d26a3400323a6cb9a28
SIZE (rust/crates/job_scheduler_ng-2.2.0.crate) = 16466
+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/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde
@@ -369,58 +443,58 @@ SHA256 (rust/crates/lasso-0.7.3.crate) = 6e14eda50a3494b3bf7b9ce51c52434a761e383
SIZE (rust/crates/lasso-0.7.3.crate) = 78870
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lettre-0.11.16.crate) = 87ffd14fa289730e3ad68edefdc31f603d56fe716ec38f2076bb7410e09147c2
-SIZE (rust/crates/lettre-0.11.16.crate) = 156795
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/lettre-0.11.18.crate) = 5cb54db6ff7a89efac87dba5baeac57bb9ccd726b49a9b6f21fb92b3966aaf56
+SIZE (rust/crates/lettre-0.11.18.crate) = 158938
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libmimalloc-sys-0.1.42.crate) = ec9d6fac27761dabcd4ee73571cdb06b7022dc99089acbe5435691edffaac0f4
-SIZE (rust/crates/libmimalloc-sys-0.1.42.crate) = 224614
-SHA256 (rust/crates/libsqlite3-sys-0.33.0.crate) = 947e6816f7825b2b45027c2c32e7085da9934defa535de4a6a46b10a4d5257fa
-SIZE (rust/crates/libsqlite3-sys-0.33.0.crate) = 5182864
-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/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
+SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
+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.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+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/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5
SIZE (rust/crates/loom-0.5.6.crate) = 72186
SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
SIZE (rust/crates/loom-0.7.2.crate) = 73989
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/migrations_internals-2.2.0.crate) = fd01039851e82f8799046eabbb354056283fb265c8ec0996af940f4e85a380ff
-SIZE (rust/crates/migrations_internals-2.2.0.crate) = 6205
+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/migrations_internals-2.2.1.crate) = 3bda1634d70d5bd53553cf15dca9842a396e8c799982a3ad22998dc44d961f24
+SIZE (rust/crates/migrations_internals-2.2.1.crate) = 7455
SHA256 (rust/crates/migrations_macros-2.2.0.crate) = ffb161cc72176cb37aa47f1fc520d3ef02263d67d661f44f05d05a079e1237fd
SIZE (rust/crates/migrations_macros-2.2.0.crate) = 8896
-SHA256 (rust/crates/mimalloc-0.1.46.crate) = 995942f432bbb4822a7e9c3faa87a695185b0d09273ba85f097b54f4e458f2af
-SIZE (rust/crates/mimalloc-0.1.46.crate) = 4601
+SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
+SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
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.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+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/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
SIZE (rust/crates/moka-0.12.10.crate) = 253622
SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b
SIZE (rust/crates/multer-3.1.0.crate) = 25980
-SHA256 (rust/crates/mysqlclient-sys-0.4.5.crate) = 7fe45ac04fb301fa824ce6a3a0ef0171b52e92c6d25973c085cece9d88727bd7
-SIZE (rust/crates/mysqlclient-sys-0.4.5.crate) = 860702
-SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
-SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
+SHA256 (rust/crates/mysqlclient-sys-0.4.7.crate) = 86a34a2bdec189f1060343ba712983e14cad7e87515cfd9ac4653e207535b6b1
+SIZE (rust/crates/mysqlclient-sys-0.4.7.crate) = 930924
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
@@ -431,78 +505,92 @@ SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb4545924260
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
+SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
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
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-modular-0.6.1.crate) = 17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f
SIZE (rust/crates/num-modular-0.6.1.crate) = 32328
SHA256 (rust/crates/num-order-1.2.0.crate) = 537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6
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_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
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/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/opendal-0.54.0.crate) = ffb9838d0575c6dbaf3fcec7255af8d5771996d4af900bbb6fa9a314dec00a1a
+SIZE (rust/crates/opendal-0.54.0.crate) = 806513
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
-SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
-SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
-SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
+SHA256 (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a
+SIZE (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 10505501
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79
+SIZE (rust/crates/ordered-multimap-0.7.3.crate) = 23265
+SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
+SIZE (rust/crates/outref-0.5.2.crate) = 5621
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
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.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
-SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
+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/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.0.crate) = b3a8cb46bdc156b1c90460339ae6bfd45ba0394e5effbaa640badb4987fdc261
SIZE (rust/crates/pastey-0.1.0.crate) = 15948
+SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
+SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/pear-0.2.9.crate) = bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467
SIZE (rust/crates/pear-0.2.9.crate) = 19083
SHA256 (rust/crates/pear_codegen-0.2.9.crate) = 4bab5b985dc082b345f812b7df84e1bef27e7207b39e448439ba8bd69c93f147
SIZE (rust/crates/pear_codegen-0.2.9.crate) = 7250
SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
SIZE (rust/crates/pem-3.0.5.crate) = 18140
+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/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
-SIZE (rust/crates/pest-2.8.0.crate) = 128955
-SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
-SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
-SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
-SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
-SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
-SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
+SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
+SIZE (rust/crates/pest-2.8.1.crate) = 128906
+SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
+SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857
+SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966
+SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
+SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
+SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
-SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
+SIZE (rust/crates/phf-0.12.1.crate) = 23768
SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
+SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
@@ -511,20 +599,26 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066
SIZE (rust/crates/piper-0.2.4.crate) = 15950
+SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f
+SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
+SHA256 (rust/crates/pkcs5-0.7.1.crate) = e847e2c91a18bfa887dd028ec33f2fe6f25db77db3619024764914affe8b69a6
+SIZE (rust/crates/pkcs5-0.7.1.crate) = 41902
+SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
+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/polling-3.8.0.crate) = b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50
-SIZE (rust/crates/polling-3.8.0.crate) = 59031
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/polling-3.9.0.crate) = 8ee9b2fa7a4517d2c91ff5bc6c297a427a96749d15f98fcdbb22c05571a4d4b7
+SIZE (rust/crates/polling-3.9.0.crate) = 59942
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
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/pq-sys-0.7.1.crate) = 41c852911b98f5981956037b2ca976660612e548986c30af075e753107bc3400
-SIZE (rust/crates/pq-sys-0.7.1.crate) = 36931
+SHA256 (rust/crates/pq-sys-0.7.2.crate) = dfd6cf44cca8f9624bc19df234fc4112873432f5fda1caff174527846d026fa9
+SIZE (rust/crates/pq-sys-0.7.2.crate) = 37470
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
@@ -535,20 +629,30 @@ SHA256 (rust/crates/psm-0.1.26.crate) = 6e944464ec8536cd1beb0bbfd96987eb5e3b72f2
SIZE (rust/crates/psm-0.1.26.crate) = 23541
SHA256 (rust/crates/publicsuffix-2.3.0.crate) = 6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf
SIZE (rust/crates/publicsuffix-2.3.0.crate) = 87890
-SHA256 (rust/crates/quanta-0.12.5.crate) = 3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e
-SIZE (rust/crates/quanta-0.12.5.crate) = 28962
+SHA256 (rust/crates/quanta-0.12.6.crate) = f3ab5a9d756f0d97bdc89019bd2e4ea098cf9cde50ee7564dde6b81ccc8f06c7
+SIZE (rust/crates/quanta-0.12.6.crate) = 35284
+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.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
+SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
+SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73
SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/r2d2-0.8.10.crate) = 51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93
SIZE (rust/crates/r2d2-0.8.10.crate) = 17888
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+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
@@ -559,8 +663,8 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146
SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
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
@@ -571,14 +675,18 @@ SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
+SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
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/reopen-1.0.3.crate) = ff42cec3acf85845f5b18b3cbb7fec619ccbd4a349f6ecbe1c62ab46d4d98293
SIZE (rust/crates/reopen-1.0.3.crate) = 17343
-SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
-SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
+SHA256 (rust/crates/reqsign-0.16.5.crate) = 43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701
+SIZE (rust/crates/reqsign-0.16.5.crate) = 94753
+SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
+SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3
SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -597,34 +705,40 @@ SHA256 (rust/crates/rocket_ws-0.1.1.crate) = 25f1877668c937b701177c349f21383c556
SIZE (rust/crates/rocket_ws-0.1.1.crate) = 12075
SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39
SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
+SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b
+SIZE (rust/crates/rsa-0.9.8.crate) = 85741
SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f
SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rust-ini-0.21.2.crate) = e7295b7ce3bf4806b419dc3420745998b447178b7005e2011947b38fc5aa6791
+SIZE (rust/crates/rust-ini-0.21.2.crate) = 22370
+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-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
SIZE (rust/crates/rustls-0.21.12.crate) = 285674
-SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
-SIZE (rust/crates/rustls-0.23.27.crate) = 355915
+SHA256 (rust/crates/rustls-0.23.30.crate) = 069a8df149a16b1a12dcc31497c3396a173844be3cac4bd40c9e7671fef96671
+SIZE (rust/crates/rustls-0.23.30.crate) = 371560
+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-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
-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.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
-SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
+SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
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.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -635,10 +749,12 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f
+SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
SIZE (rust/crates/sct-0.7.1.crate) = 27501
-SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
-SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
+SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
+SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
@@ -649,10 +765,12 @@ SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333de
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
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.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
+SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -667,20 +785,26 @@ SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
+SIZE (rust/crates/signature-2.2.0.crate) = 15531
SHA256 (rust/crates/simple_asn1-0.6.3.crate) = 297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb
SIZE (rust/crates/simple_asn1-0.6.3.crate) = 18505
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
+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
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/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300
SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579
+SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
+SIZE (rust/crates/spki-0.7.3.crate) = 16409
SHA256 (rust/crates/stable-pattern-0.1.0.crate) = 4564168c00635f88eaed410d5efa8131afa8d8699a612c80c455a0ba05c21045
SIZE (rust/crates/stable-pattern-0.1.0.crate) = 16533
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -693,8 +817,10 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/svg-hush-0.9.5.crate) = 8d647e9386e34dd750ba80bdb7dae2a2c50b78338515ffeb9fa7bdd3ef803bf2
+SIZE (rust/crates/svg-hush-0.9.5.crate) = 16646
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
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.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -717,8 +843,8 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60
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/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
@@ -727,52 +853,60 @@ SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea
SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
+SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
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.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-1.47.0.crate) = 43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35
+SIZE (rust/crates/tokio-1.47.0.crate) = 828980
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
-SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f
-SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
-SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
-SIZE (rust/crates/toml-0.8.22.crate) = 76224
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
-SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
-SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
+SIZE (rust/crates/toml-0.9.2.crate) = 56695
+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.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
+SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/totp-lite-2.0.1.crate) = f8e43134db17199f7f721803383ac5854edd0d3d523cc34dba321d6acfbe76c3
SIZE (rust/crates/totp-lite-2.0.1.crate) = 8561
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-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
@@ -797,6 +931,8 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e
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/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
+SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -811,12 +947,14 @@ 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/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
+SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
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.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+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
@@ -839,8 +977,10 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/webauthn-rs-0.3.2.crate) = 90b266eccb4b32595876f5c73ea443b0516da0b1df72ca07bc08ed9ba7f96ec1
SIZE (rust/crates/webauthn-rs-0.3.2.crate) = 246188
-SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
-SIZE (rust/crates/which-7.0.3.crate) = 18872
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
SIZE (rust/crates/widestring-1.2.0.crate) = 89105
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -853,8 +993,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
SIZE (rust/crates/windows-0.48.0.crate) = 11864177
-SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419
-SIZE (rust/crates/windows-0.61.1.crate) = 9342486
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
@@ -865,16 +1005,14 @@ SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf
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.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+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.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
-SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
-SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
+SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
+SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
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
@@ -883,12 +1021,14 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
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-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.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
@@ -939,8 +1079,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
SIZE (rust/crates/winnow-0.6.26.crate) = 167349
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
@@ -949,6 +1089,10 @@ SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f8
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
+SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
+SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
@@ -957,10 +1101,10 @@ SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/yubico_ng-0.13.0.crate) = 65da03f12c539759fb540bf4fa943d50eb2387de9ed62eda9fb8f6f6bc063a9d
SIZE (rust/crates/yubico_ng-0.13.0.crate) = 25368
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
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
@@ -973,5 +1117,11 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f
SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (dani-garcia-vaultwarden-1.34.1_GH0.tar.gz) = c416ab8e563357823b11192bda46d78aae5457bdec8a6051e765d5897c98321a
-SIZE (dani-garcia-vaultwarden-1.34.1_GH0.tar.gz) = 649230
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+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 (dani-garcia-vaultwarden-1.34.3_GH0.tar.gz) = 1895921d0412af803a76596bdfcafcb2cfdbac3129abb13857c4f0bd993ceef3
+SIZE (dani-garcia-vaultwarden-1.34.3_GH0.tar.gz) = 660622
diff --git a/security/vuxml/Makefile b/security/vuxml/Makefile
index 56af61aba418..9a3ef8b7a291 100644
--- a/security/vuxml/Makefile
+++ b/security/vuxml/Makefile
@@ -83,6 +83,10 @@ validate: tidy
return 1; \
fi
${PYTHON_CMD} ${FILESDIR}/extra-validation.py ${VUXML_FLAT_FILE}
+ @${ECHO_CMD}
+ @${ECHO_CMD} 'Be sure to get versioning right for PORTEPOCH and remember possible linux-* ports!'
+ @${ECHO_CMD} 'Also, <gt> tags are usually wrong in ranges. Use <ge> where adequate.'
+ @${ECHO_CMD}
tidy: ${VUXML_FLAT_NAME}
@if [ ! -e ${LOCALBASE}/share/xml/dtd/vuxml/catalog.xml ]; \
@@ -93,7 +97,15 @@ tidy: ${VUXML_FLAT_NAME}
${SH} ${FILESDIR}/tidy.sh "${FILESDIR}/tidy.xsl" "${VUXML_FLAT_FILE}" > "${VUXML_FILE}.tidy"
newentry:
+ @${ECHO_CMD}
+ @${ECHO_CMD} 'Be sure to get versioning right for PORTEPOCH and remember possible linux-* ports!'
+ @${ECHO_CMD} 'Also, <gt> tags are usually wrong in ranges. Use <ge> where adequate.'
+ @${ECHO_CMD}
@${SH} ${FILESDIR}/newentry.sh "${VUXML_CURRENT_FILE}" "CVE_ID=${CVE_ID}" "SA_ID=${SA_ID}"
+ @${ECHO_CMD}
+ @${ECHO_CMD} 'Be sure to get versioning right for PORTEPOCH and remember possible linux-* ports!'
+ @${ECHO_CMD} 'Also, <gt> tags are usually wrong in ranges. Use <ge> where adequate.'
+ @${ECHO_CMD}
.if defined(VID) && !empty(VID)
html: work/${VID}.html
diff --git a/security/vuxml/vuln/2024.xml b/security/vuxml/vuln/2024.xml
index c824f0b19868..64f19bfb38aa 100644
--- a/security/vuxml/vuln/2024.xml
+++ b/security/vuxml/vuln/2024.xml
@@ -3668,15 +3668,15 @@
<affects>
<package>
<name>sqlite3</name>
- <range><ge>3.43.0</ge><lt>3.43.2,1</lt></range>
+ <range><ge>3.43.0,1</ge><lt>3.43.2,1</lt></range>
</package>
<package>
<name>linux-rl9-sqlite</name>
- <range><ge>3.43.0</ge><lt>3.43.2</lt></range>
+ <range><ge>3.43.0,1</ge><lt>3.43.2,1</lt></range>
</package>
<package>
<name>linux-c7-sqlite</name>
- <range><ge>3.43.0</ge><lt>3.43.2</lt></range>
+ <range><ge>3.43.0,1</ge><lt>3.43.2,1</lt></range>
</package>
</affects>
<description>
@@ -3698,6 +3698,7 @@
<dates>
<discovery>2024-01-16</discovery>
<entry>2024-09-29</entry>
+ <modified>2025-08-01</modified>
</dates>
</vuln>
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 9fca85f3b971..0a4aaff0759b 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,11 +1,80 @@
+ <vuln vid="b945ce3f-6f9b-11f0-bd96-b42e991fc52e">
+ <topic>sqlite -- integer overflow</topic>
+ <affects>
+ <package>
+ <name>sqlite3</name>
+ <range><lt>3.49.1</lt></range>
+ </package>
+ <package>
+ <name>linux-c7-sqlite</name>
+ <range><lt>3.49.1</lt></range>
+ </package>
+ <package>
+ <name>linux_base-rl9</name>
+ <range><lt>3.49.1</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>cve-coordination@google.com reports:</p>
+ <blockquote cite="https://sqlite.org/src/info/498e3f1cf57f164f">
+ <p>An integer overflow can be triggered in SQLites `concat_ws()`
+ function. The resulting, truncated integer is then used to allocate
+ a buffer. When SQLite then writes the resulting string to the
+ buffer, it uses the original, untruncated size and thus a wild Heap
+ Buffer overflow of size ~4GB can be triggered. This can result in
+ arbitrary code execution.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-3277</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-3277</url>
+ </references>
+ <dates>
+ <discovery>2025-04-14</discovery>
+ <entry>2025-08-02</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="95480188-6ebc-11f0-8a78-bf201f293bce">
+ <topic>navidrome -- transcoding permission bypass vulnerability</topic>
+ <affects>
+ <package>
+ <name>navidrome</name>
+ <range><lt>0.56.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Deluan Quintão reports:</p>
+ <blockquote cite="https://github.com/navidrome/navidrome/security/advisories/GHSA-f238-rggp-82m3">
+ <p>A permission verification flaw in Navidrome allows any authenticated
+ regular user to bypass authorization checks and perform
+ administrator-only transcoding configuration operations, including
+ creating, modifying, and deleting transcoding settings.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-48948</cvename>
+ <url>https://github.com/navidrome/navidrome/security/advisories/GHSA-f238-rggp-82m3</url>
+ </references>
+ <dates>
+ <discovery>2025-05-29</discovery>
+ <entry>2025-08-01</entry>
+ </dates>
+ </vuln>
+
<vuln vid="f51077bd-6dd7-11f0-9d62-b42e991fc52e">
<topic>SQLite -- integer overflow in key info allocation</topic>
<affects>
<package>
<name>sqlite3</name>
- <range><gt>3.39.2</gt></range>
- <range><lt>3.41.1</lt></range>
+ <range><ge>3.39.2,1</ge><lt>3.41.2,1</lt></range>
</package>
+ <!-- as of 2025-08-01, sqlite in -c7 is 3.7.17 and matched by the <3.50.2 below,
+ and -rl9 aka linux_base ships 3.34.1 which is outside this range. -->
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
@@ -27,6 +96,7 @@
<dates>
<discovery>2025-07-29</discovery>
<entry>2025-07-31</entry>
+ <modified>2025-08-01</modified>
</dates>
</vuln>
@@ -960,8 +1030,16 @@
<affects>
<package>
<name>sqlite3</name>
+ <range><lt>3.50.2,1</lt></range>
+ </package>
+ <package>
+ <name>linux-c7-sqlite</name>
<range><lt>3.50.2</lt></range>
</package>
+ <package>
+ <name>linux_base-rl9</name>
+ <range><ge>0</ge></range>
+ </package>
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
@@ -981,6 +1059,7 @@
<dates>
<discovery>2025-07-15</discovery>
<entry>2025-07-23</entry>
+ <modified>2025-08-01</modified>
</dates>
</vuln>
diff --git a/shells/bash/Makefile b/shells/bash/Makefile
index 935ced4b2c52..6563d2230266 100644
--- a/shells/bash/Makefile
+++ b/shells/bash/Makefile
@@ -1,6 +1,7 @@
PORTNAME= bash
PATCHLEVEL= 3
PORTVERSION= 5.3.${PATCHLEVEL:S/^0//g}
+PORTREVISION= 1
CATEGORIES= shells
MASTER_SITES= GNU
DISTNAME= ${PORTNAME}-${PORTVERSION:R}
diff --git a/shells/bash/distinfo b/shells/bash/distinfo
index 8f4e70675d11..50b14eff7431 100644
--- a/shells/bash/distinfo
+++ b/shells/bash/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753425083
-SHA256 (bash/bash-5.3.tar.gz) = 62dd49c44c399ed1b3f7f731e87a782334d834f08e098a35f2c87547d5dbb269
-SIZE (bash/bash-5.3.tar.gz) = 11354270
+TIMESTAMP = 1754037176
+SHA256 (bash/bash-5.3.tar.gz) = 0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba
+SIZE (bash/bash-5.3.tar.gz) = 11355854
SHA256 (bash/bash53-001) = 1f608434364af86b9b45c8b0ea3fb3b165fb830d27697e6cdfc7ac17dee3287f
SIZE (bash/bash53-001) = 1531
SHA256 (bash/bash53-002) = e385548a00130765ec7938a56fbdca52447ab41fabc95a25f19ade527e282001
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 462e392d721f..a72ec795fbae 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -705,7 +705,6 @@
SUBDIR += memdump
SUBDIR += memfetch
SUBDIR += memtest86
- SUBDIR += memtest86+
SUBDIR += memtester
SUBDIR += metalog
SUBDIR += mfid
@@ -1286,6 +1285,7 @@
SUBDIR += seatd
SUBDIR += seatools
SUBDIR += sec
+ SUBDIR += sensors
SUBDIR += sensu-go
SUBDIR += serf
SUBDIR += setcdboot
diff --git a/sysutils/bmd/Makefile b/sysutils/bmd/Makefile
index bff668dda6ae..02bb8bad9c9a 100644
--- a/sysutils/bmd/Makefile
+++ b/sysutils/bmd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bmd
-DISTVERSION= 3.3
+DISTVERSION= 3.4
CATEGORIES= sysutils
MAINTAINER= naito.yuichiro@gmail.com
diff --git a/sysutils/bmd/distinfo b/sysutils/bmd/distinfo
index 055265e39e27..da099a6df3af 100644
--- a/sysutils/bmd/distinfo
+++ b/sysutils/bmd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747651558
-SHA256 (yuichiro-naito-bmd-3.3_GH0.tar.gz) = 07aa20b956a1105505f80ed877b47efa9a6febeaffdb18a6eede035db5642558
-SIZE (yuichiro-naito-bmd-3.3_GH0.tar.gz) = 95292
+TIMESTAMP = 1754009343
+SHA256 (yuichiro-naito-bmd-3.4_GH0.tar.gz) = 944e4c3428c3b98810ab10a1aa3eb3cdd12b853ab5df1f9c4a390aa18a3b0570
+SIZE (yuichiro-naito-bmd-3.4_GH0.tar.gz) = 97315
diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile
index dcf85f029fc1..4550f73f48c2 100644
--- a/sysutils/containerd/Makefile
+++ b/sysutils/containerd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containerd
DISTVERSIONPREFIX=v
-DISTVERSION= 2.1.3
+DISTVERSION= 2.1.4
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo
index f5e18dbd8f30..570837169841 100644
--- a/sysutils/containerd/distinfo
+++ b/sysutils/containerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750398585
-SHA256 (containerd-containerd-v2.1.3_GH0.tar.gz) = f5fd43b9eefd71ddef100e7070016f9e40a1d689251bc885a2d2a87750da26b5
-SIZE (containerd-containerd-v2.1.3_GH0.tar.gz) = 10616951
+TIMESTAMP = 1754132959
+SHA256 (containerd-containerd-v2.1.4_GH0.tar.gz) = 8c409f8a0ba6015cb365a95e039a0fc9f3663c891a26eb52c0fb8cd291ba75d4
+SIZE (containerd-containerd-v2.1.4_GH0.tar.gz) = 10614131
diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile
index 4ef43249b757..ad171c03799f 100644
--- a/sysutils/dar/Makefile
+++ b/sysutils/dar/Makefile
@@ -1,6 +1,5 @@
PORTNAME= dar
-DISTVERSION= 2.7.18
-PORTREVISION= 1
+DISTVERSION= 2.7.19
CATEGORIES= sysutils archivers
MASTER_SITES= SF
@@ -12,7 +11,7 @@ LICENSE= GPLv2+
LIB_DEPENDS= libgpg-error.so:security/libgpg-error
-USES= compiler:c++14-lang libtool localbase pathfix shebangfix
+USES= compiler:c++14-lang libtool localbase shebangfix
USE_LDCONFIG= yes
SHEBANG_FILES= doc/samples/*.bash doc/samples/*.sh doc/samples/dar_backup \
@@ -30,7 +29,7 @@ CONFIGURE_ARGS= --datadir=${DATADIR} \
INSTALL_TARGET= install-strip
-PLIST_SUB= SHLIB_VER=6000.8.2
+PLIST_SUB= SHLIB_VER=6000.8.3
OPTIONS_DEFINE= ARGON2 BZIP2 DELTA DOCS GCRYPT GPGME LZ4 LZMA LZO \
MULTITHR NLS ZLIB ZSTD
diff --git a/sysutils/dar/distinfo b/sysutils/dar/distinfo
index 7553f3265f31..6dfe2fa0c2b6 100644
--- a/sysutils/dar/distinfo
+++ b/sysutils/dar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747997992
-SHA256 (dar-2.7.18.tar.gz) = 6131b7d6d79a093bfcb320abbb90df941df8e9bc73f89ae6410bccdeffa5eb46
-SIZE (dar-2.7.18.tar.gz) = 2449032
+TIMESTAMP = 1754027127
+SHA256 (dar-2.7.19.tar.gz) = 601d67e7824daca586f2594a22b584703f8f6599a73e87f2afed2dfae2370889
+SIZE (dar-2.7.19.tar.gz) = 2454221
diff --git a/sysutils/dust/Makefile b/sysutils/dust/Makefile
index 7c72ac7f1fe9..1494be12cef6 100644
--- a/sysutils/dust/Makefile
+++ b/sysutils/dust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dust
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
+DISTVERSION= 1.2.3
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/dust/distinfo b/sysutils/dust/distinfo
index 922b96f14748..e8a6a816080b 100644
--- a/sysutils/dust/distinfo
+++ b/sysutils/dust/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751904498
+TIMESTAMP = 1754017074
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -295,5 +295,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
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 (bootandy-dust-v1.2.2_GH0.tar.gz) = e72f539ebe2f30bd85f83f8efd87c70c11e27126eeccd93560d94d2f01e153fe
-SIZE (bootandy-dust-v1.2.2_GH0.tar.gz) = 117905
+SHA256 (bootandy-dust-v1.2.3_GH0.tar.gz) = 424b26adfbafeac31da269ecb3f189eca09803e60fad90b3ff692cf52e0aeeee
+SIZE (bootandy-dust-v1.2.3_GH0.tar.gz) = 117984
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index f48584593340..5465900682da 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.48.1
+DISTVERSION= 2.49.0
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index 57f47df44dad..2a82d93abaa5 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752851794
-SHA256 (fastfetch-cli-fastfetch-2.48.1_GH0.tar.gz) = 912692fb4ffa34b10809909e3a774e8193751554f77550d6ae126892b029c021
-SIZE (fastfetch-cli-fastfetch-2.48.1_GH0.tar.gz) = 1336646
+TIMESTAMP = 1753960392
+SHA256 (fastfetch-cli-fastfetch-2.49.0_GH0.tar.gz) = 5c656581c6cb3061cf8648e2cd0cdf07abcf5f680fdc8bda935deece90b086a0
+SIZE (fastfetch-cli-fastfetch-2.49.0_GH0.tar.gz) = 1346493
diff --git a/sysutils/gdu/Makefile b/sysutils/gdu/Makefile
index bcff5602f50a..5a96caa4919a 100644
--- a/sysutils/gdu/Makefile
+++ b/sysutils/gdu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gdu
DISTVERSIONPREFIX= v
-DISTVERSION= 5.29.0
-PORTREVISION= 5
+DISTVERSION= 5.31.0
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
@@ -11,18 +10,14 @@ WWW= https://github.com/dundee/gdu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= go:modules
+USES= go:1.22,modules
-_BUILD_VERSION= ${DISTVERSIONFULL}
-_BUILD_MAJOR= ${_BUILD_VERSION:C/\..*$//}
+_BUILD_MAJOR= ${DISTVERSIONFULL:C/\..*$//}
_BUILD_DATE= $$(date +%Y-%m-%d)
GO_MODULE= github.com/dundee/${PORTNAME}/${_BUILD_MAJOR}
GO_TARGET= ./cmd/${PORTNAME}
-GO_BUILDFLAGS= -ldflags "\
- -s -w \
- -X ${GO_MODULE}/build.Version=${_BUILD_VERSION} \
- -X ${GO_MODULE}/build.Time=${_BUILD_DATE}"
+GO_BUILDFLAGS+= -ldflags="-s -w -X ${GO_MODULE}/build.Version=${DISTVERSIONFULL} -X ${GO_MODULE}/build.Time=${_BUILD_DATE}"
CONFLICTS_INSTALL= coreutils
diff --git a/sysutils/gdu/distinfo b/sysutils/gdu/distinfo
index e8f75b3c3d5f..08df45952f2a 100644
--- a/sysutils/gdu/distinfo
+++ b/sysutils/gdu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743289587
-SHA256 (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.mod) = 30088a874ba95a1ebffc9b5be7f5719408be2af6df6d7acd819aea9448632f66
-SIZE (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.mod) = 1892
-SHA256 (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.zip) = 7617726fdbbad2cc57e98445b2d3f28d7ca58206efad106d2f00d9126299bcf1
-SIZE (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.zip) = 332486
+TIMESTAMP = 1749873055
+SHA256 (go/sysutils_gdu/gdu-v5.31.0/v5.31.0.mod) = d27542d3955f1dfd7737a2fd8b833be52a94119a935fbc2950a0653cd3e50f93
+SIZE (go/sysutils_gdu/gdu-v5.31.0/v5.31.0.mod) = 1892
+SHA256 (go/sysutils_gdu/gdu-v5.31.0/v5.31.0.zip) = 6487b8a2bb6ca4ecedcf6e2e2fa6a0615d8563e1fa82bc6026a2ac6190675abc
+SIZE (go/sysutils_gdu/gdu-v5.31.0/v5.31.0.zip) = 336248
diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
deleted file mode 100644
index ba427a6c100a..000000000000
--- a/sysutils/memtest86+/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-PORTNAME= memtest86+
-PORTVERSION= 5.01
-PORTREVISION= 5
-CATEGORIES= sysutils
-MASTER_SITES= http://www.memtest.org/download/${PORTVERSION}/
-
-MAINTAINER= avg@FreeBSD.org
-COMMENT= Stand-alone memory test for x86 architecture computers
-WWW= https://www.memtest.org/
-
-LICENSE= GPLv2
-
-ONLY_FOR_ARCHS= i386 amd64
-
-USES= gmake
-ALL_TARGET= all
-PORTDOCS= *
-
-DEPRECATED= ELF binary for BIOS boot has been broken for a long while
-EXPIRATION_DATE=2025-07-31
-
-USE_GCC= yes:build
-
-# Please provide absolute path below (cannot be root)
-BOOT_DIR?= /boot/opt
-
-OPTIONS_DEFINE= SERIAL HISPEED DOCS
-OPTIONS_DEFAULT= BOOT
-OPTIONS_MULTI= BOOT_TYPE
-OPTIONS_MULTI_BOOT_TYPE= ISO BOOT
-ISO_DESC= Build bootable ISO image
-BOOT_DESC= Build ELF image loadable by boot2 and loader
-SERIAL_DESC= Enable serial console at COM1/9600
-HISPEED_DESC= Set COM1 serial console speed to 115200
-
-ISO_PLIST_FILES= ${DATADIR}/mt${PORTVERSION:C/\.//}.iso
-ISO_BUILD_DEPENDS= genisoimage:sysutils/genisoimage
-ISO_ALL_TARGET= iso
-BOOT_PLIST_FILES= ${BOOT_DIR}/memtest86+
-BOOT_PLIST_DIRS= ${BOOT_DIR}
-BOOT_SUB_FILES= pkg-message
-BOOT_SUB_LIST+= BOOT_DIR=${BOOT_DIR}
-
-pre-fetch:
-.if !defined(PACKAGE_BUILDING)
- @${ECHO} "If you only need bootable ISO image of memtest86+, you can"
- @${ECHO} "simply download it from http://www.memtest.org/. Use this"
- @${ECHO} "port if you need ELF image of memtest86+ that can be loaded"
- @${ECHO} "by boot2 or loader(8), or if you want to use this port to"
- @${ECHO} "build ISO image with custom tweaks in memtest86+ code."
-.endif
-
-.include <bsd.port.options.mk>
-
-post-patch:
- ${REINPLACE_CMD} -e 's|gcc|${CC}|' ${WRKSRC}/Makefile
-.if ${PORT_OPTIONS:MSERIAL}
- ${REINPLACE_CMD} -e 's|SERIAL_CONSOLE_DEFAULT 0|SERIAL_CONSOLE_DEFAULT 1|' ${WRKSRC}/config.h
-. if ${PORT_OPTIONS:MHISPEED}
- ${REINPLACE_CMD} -e 's|9600|115200|' ${WRKSRC}/config.h
-. endif
-.endif
-
-do-install:
-.if ${PORT_OPTIONS:MISO}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/mt${PORTVERSION:C/\.//}.iso ${STAGEDIR}${DATADIR}
-.endif
-.if ${PORT_OPTIONS:MBOOT}
- @${MKDIR} ${STAGEDIR}${BOOT_DIR}
-# XXX is INSTALL_KLD really appropriate here? XXX
- ${INSTALL_KLD} ${WRKSRC}/memtest ${STAGEDIR}${BOOT_DIR}/memtest86+
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/memtest86+/distinfo b/sysutils/memtest86+/distinfo
deleted file mode 100644
index e0587040be1b..000000000000
--- a/sysutils/memtest86+/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1465956443
-SHA256 (memtest86+-5.01.tar.gz) = 142127b7953fbd829b1057fb64a78d3340c2b771484230a7347e94530a0d9039
-SIZE (memtest86+-5.01.tar.gz) = 214877
diff --git a/sysutils/memtest86+/files/patch-Makefile b/sysutils/memtest86+/files/patch-Makefile
deleted file mode 100644
index 41f5504d24bd..000000000000
--- a/sysutils/memtest86+/files/patch-Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
---- Makefile.orig 2013-08-10 02:01:58 UTC
-+++ Makefile
-@@ -21,21 +21,20 @@ OBJS= head.o reloc.o main.o test.o init.
-
-
- all: clean memtest.bin memtest
-- scp memtest.bin root@192.168.0.12:/srv/tftp/mt86plus
-
- # Link it statically once so I know I don't have undefined
- # symbols and then link it dynamically so I have full
- # relocation information
- memtest_shared: $(OBJS) memtest_shared.lds Makefile
-- $(LD) --warn-constructors --warn-common -static -T memtest_shared.lds \
-+ $(LD) --warn-constructors --warn-common -static --oformat elf32-i386-freebsd -T memtest_shared.lds \
- -o $@ $(OBJS) && \
-- $(LD) -shared -Bsymbolic -T memtest_shared.lds -o $@ $(OBJS)
-+ $(LD) -shared -Bsymbolic --oformat elf32-i386-freebsd -T memtest_shared.lds -o $@ $(OBJS)
-
- memtest_shared.bin: memtest_shared
- objcopy -O binary $< memtest_shared.bin
-
- memtest: memtest_shared.bin memtest.lds
-- $(LD) -s -T memtest.lds -b binary memtest_shared.bin -o $@
-+ $(LD) -s --oformat elf32-i386-freebsd -T memtest.lds -b binary memtest_shared.bin -o $@
-
- head.s: head.S config.h defs.h test.h
- $(CC) -E -traditional $< -o $@
-@@ -47,7 +46,7 @@ setup.s: setup.S config.h defs.h
- $(CC) -E -traditional $< -o $@
-
- memtest.bin: memtest_shared.bin bootsect.o setup.o memtest.bin.lds
-- $(LD) -T memtest.bin.lds bootsect.o setup.o -b binary \
-+ $(LD) --oformat elf32-i386-freebsd -T memtest.bin.lds bootsect.o setup.o -b binary \
- memtest_shared.bin -o memtest.bin
-
- reloc.o: reloc.c
-@@ -67,8 +66,7 @@ clean:
- rm -f *.o *.s *.iso memtest.bin memtest memtest_shared \
- memtest_shared.bin memtest.iso
-
--iso:
-- make all
-+iso: all
- ./makeiso.sh
-
- install: all
diff --git a/sysutils/memtest86+/files/patch-io.h b/sysutils/memtest86+/files/patch-io.h
deleted file mode 100644
index e93567f1867f..000000000000
--- a/sysutils/memtest86+/files/patch-io.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- io.h.orig 2013-08-10 02:01:58 UTC
-+++ io.h
-@@ -31,7 +31,7 @@
- */
-
- #define __OUT1(s,x) \
--extern inline void __out##s(unsigned x value, unsigned short port) {
-+static inline void __out##s(unsigned x value, unsigned short port) {
-
- #define __OUT2(s,s1,s2) \
- __asm__ __volatile__ ("out" #s " %" s1 "0,%" s2 "1"
-@@ -43,7 +43,7 @@ __OUT1(s##_p,x) __OUT2(s,s1,"w") : : "a" (value), "d"
- __OUT1(s##c_p,x) __OUT2(s,s1,"") : : "a" (value), "id" (port)); SLOW_DOWN_IO; }
-
- #define __IN1(s) \
--extern inline RETURN_TYPE __in##s(unsigned short port) { RETURN_TYPE _v;
-+static inline RETURN_TYPE __in##s(unsigned short port) { RETURN_TYPE _v;
-
- #define __IN2(s,s1,s2) \
- __asm__ __volatile__ ("in" #s " %" s2 "1,%" s1 "0"
-@@ -55,7 +55,7 @@ __IN1(s##_p) __IN2(s,s1,"w") : "=a" (_v) : "d" (port)
- __IN1(s##c_p) __IN2(s,s1,"") : "=a" (_v) : "id" (port) ,##i ); SLOW_DOWN_IO; return _v; }
-
- #define __OUTS(s) \
--extern inline void outs##s(unsigned short port, const void * addr, unsigned long count) \
-+static inline void outs##s(unsigned short port, const void * addr, unsigned long count) \
- { __asm__ __volatile__ ("cld ; rep ; outs" #s \
- : "=S" (addr), "=c" (count) : "d" (port),"0" (addr),"1" (count)); }
-
diff --git a/sysutils/memtest86+/files/patch-lib.c b/sysutils/memtest86+/files/patch-lib.c
deleted file mode 100644
index dde80182241a..000000000000
--- a/sysutils/memtest86+/files/patch-lib.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib.c.orig 2021-02-06 17:28:48 UTC
-+++ lib.c
-@@ -33,7 +33,7 @@ struct ascii_map_str {
- int keycode;
- };
-
--inline void reboot(void)
-+void reboot(void)
- {
-
- /* tell the BIOS to do a cold start */
-@@ -1196,4 +1196,4 @@ void get_list(int x, int y, int len, char *buf)
- return;
- }
- }
--}
-\ No newline at end of file
-+}
diff --git a/sysutils/memtest86+/files/patch-memtest.lds b/sysutils/memtest86+/files/patch-memtest.lds
deleted file mode 100644
index 759738effa3d..000000000000
--- a/sysutils/memtest86+/files/patch-memtest.lds
+++ /dev/null
@@ -1,11 +0,0 @@
---- memtest.lds.orig 2013-08-10 02:01:58 UTC
-+++ memtest.lds
-@@ -3,7 +3,7 @@ OUTPUT_ARCH(i386);
-
- ENTRY(_start);
- SECTIONS {
-- . = 0x10000;
-+ . = 0xc0120000;
- _start = . ;
- .data : {
- *(.data)
diff --git a/sysutils/memtest86+/files/patch-setup.S b/sysutils/memtest86+/files/patch-setup.S
deleted file mode 100644
index 5479c7660601..000000000000
--- a/sysutils/memtest86+/files/patch-setup.S
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.S.orig 2013-08-10 02:01:58 UTC
-+++ setup.S
-@@ -50,7 +50,7 @@ reload:
- jz alt_a20_done
-
- /* set or clear bit1, the ALT_A20_GATE bit */
-- movb 4(%esp), %ah
-+ addr32 movb 4(%esp), %ah
- testb %ah, %ah
- jz alt_a20_cont1
- orb $2, %al
diff --git a/sysutils/memtest86+/files/patch-test.c b/sysutils/memtest86+/files/patch-test.c
deleted file mode 100644
index ce6f9dd219c4..000000000000
--- a/sysutils/memtest86+/files/patch-test.c
+++ /dev/null
@@ -1,53 +0,0 @@
---- test.c.orig 2013-08-10 02:29:44 UTC
-+++ test.c
-@@ -14,7 +14,6 @@
- #include "stdint.h"
- #include "cpuid.h"
- #include "smp.h"
--#include <sys/io.h>
-
- extern struct cpu_ident cpu_id;
- extern volatile int mstr_cpu;
-@@ -1543,6 +1542,19 @@ void sleep(long n, int flag, int me, int
- }
- }
-
-+static inline unsigned char inb(unsigned int port)
-+{
-+ unsigned char data;
-+
-+ asm __volatile__("inb %1,%0" : "=a" (data) : "id" ((unsigned short)(port)));
-+ return (data);
-+}
-+
-+static inline void outb(unsigned int port, unsigned char data)
-+{
-+ asm __volatile__("outb %0,%1" : : "a" (data), "id" ((unsigned short)(port)));
-+}
-+
- /* Beep function */
-
- void beep(unsigned int frequency)
-@@ -1551,18 +1563,18 @@ void beep(unsigned int frequency)
- unsigned int count = 1193180 / frequency;
-
- // Switch on the speaker
-- outb_p(inb_p(0x61)|3, 0x61);
-+ outb(inb(0x61)|3, 0x61);
-
- // Set command for counter 2, 2 byte write
-- outb_p(0xB6, 0x43);
-+ outb(0xB6, 0x43);
-
- // Select desired Hz
-- outb_p(count & 0xff, 0x42);
-+ outb(count & 0xff, 0x42);
- outb((count >> 8) & 0xff, 0x42);
-
- // Block for 100 microseconds
- sleep(100, 0, 0, 1);
-
- // Switch off the speaker
-- outb(inb_p(0x61)&0xFC, 0x61);
-+ outb(inb(0x61)&0xFC, 0x61);
- }
diff --git a/sysutils/memtest86+/files/pkg-message.in b/sysutils/memtest86+/files/pkg-message.in
deleted file mode 100644
index bc75e15330c2..000000000000
--- a/sysutils/memtest86+/files/pkg-message.in
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-This port has installed ELF image of memtest86+ to
-%%BOOT_DIR%%/memtest86+. You can load it from from boot prompt by
-interrupting boot process and entering
-
- N:ad(M,a)%%BOOT_DIR%%/memtest86+
-
-where N and M denote proper disk and slice numbers. See boot(8) for
-details.
-
-Alternatively you can load the image from loader prompt by escaping to
-it and entering the following commands:
-
- unload
- load %%BOOT_DIR%%/memtest86+
- boot
-
-As already advised, see loader(8) for details.
-EOM
-}
-]
diff --git a/sysutils/memtest86+/pkg-descr b/sysutils/memtest86+/pkg-descr
deleted file mode 100644
index e7970cf3fc40..000000000000
--- a/sysutils/memtest86+/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Memtest86+ is a stand-alone memory test for x86 architecture computers
-based on the well-known original memtest86 written by Chris Brady.
diff --git a/sysutils/nomad-driver-podman/Makefile b/sysutils/nomad-driver-podman/Makefile
index eebf432eecfa..50fc7b5e93c6 100644
--- a/sysutils/nomad-driver-podman/Makefile
+++ b/sysutils/nomad-driver-podman/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nomad-driver-podman
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.2
+DISTVERSION= 0.6.3
CATEGORIES= sysutils
MAINTAINER= grembo@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= nomad:sysutils/nomad \
podman:sysutils/podman
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= github.com/hashicorp/nomad-driver-podman
GO_TARGET= :${PREFIX}/libexec/nomad/plugins/nomad-driver-podman
diff --git a/sysutils/nomad-driver-podman/distinfo b/sysutils/nomad-driver-podman/distinfo
index 6a7cb12d6738..f503c503e9f0 100644
--- a/sysutils/nomad-driver-podman/distinfo
+++ b/sysutils/nomad-driver-podman/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747836303
-SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.mod) = df6536358cce84462a94059fa4e06edd5eb56ed1daef337e645d0407eb74bf9e
-SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.mod) = 8676
-SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.zip) = e60c84a8b87ce07fad9882b89f3c13ff0f97bf544345322e8988332ac96bfacf
-SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.zip) = 153792
+TIMESTAMP = 1753976797
+SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.mod) = 81f7425f77a1d19302aced026dc921c2d0564f94bb1e6e2da30cf76429fb34b1
+SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.mod) = 8961
+SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.zip) = 6ffc3d4be1210c97d9a8e35c295a8f8af2257d008fc2824febab4c4b30123b9a
+SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.zip) = 156435
diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile
index 9c0a34f5029d..0cf1535dcad0 100644
--- a/sysutils/opentofu/Makefile
+++ b/sysutils/opentofu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.3
+DISTVERSION= 1.10.4
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/opentofu/distinfo b/sysutils/opentofu/distinfo
index dc2669831c89..45858d7575f3 100644
--- a/sysutils/opentofu/distinfo
+++ b/sysutils/opentofu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752672462
-SHA256 (go/sysutils_opentofu/opentofu-v1.10.3/v1.10.3.mod) = fea0f5e89a464ced9d8221c821eb16163062f1c948389406a8479db8d18dc413
-SIZE (go/sysutils_opentofu/opentofu-v1.10.3/v1.10.3.mod) = 14181
-SHA256 (go/sysutils_opentofu/opentofu-v1.10.3/v1.10.3.zip) = f1fd0845ed219c16e3e1aa934fe90488fb6621f37521eb2bc75f3dfbcd1030f0
-SIZE (go/sysutils_opentofu/opentofu-v1.10.3/v1.10.3.zip) = 6749780
+TIMESTAMP = 1754027218
+SHA256 (go/sysutils_opentofu/opentofu-v1.10.4/v1.10.4.mod) = 2ab9a71ecd09412b0b6732144ab5830ac6e1f9da7ca2dd689474b1d827f5cd29
+SIZE (go/sysutils_opentofu/opentofu-v1.10.4/v1.10.4.mod) = 14241
+SHA256 (go/sysutils_opentofu/opentofu-v1.10.4/v1.10.4.zip) = 80d625ef7fe699a6d14276a5be281c98bb751d09ad184e419e19b331513ae7d3
+SIZE (go/sysutils_opentofu/opentofu-v1.10.4/v1.10.4.zip) = 6751054
diff --git a/sysutils/sensors/Makefile b/sysutils/sensors/Makefile
new file mode 100644
index 000000000000..b04e8ff4fc2c
--- /dev/null
+++ b/sysutils/sensors/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= sensors
+DISTVERSION= 0.6
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/vermaden/sensors/raw/master/release/:source \
+ https://github.com/vermaden/sensors/raw/master/:license
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source \
+ LICENSE:license
+DIST_SUBDIR= ${PORTNAME}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= vermaden@interia.pl
+COMMENT= Show sensors and temperaturs on FreeBSD UNIX system
+WWW= https://github.com/vermaden/sensors
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/LICENSE
+
+NO_ARCH= YES
+NO_BUILD= YES
+
+PLIST_FILES= sbin/${PORTNAME}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/sensors \
+ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sensors/distinfo b/sysutils/sensors/distinfo
new file mode 100644
index 000000000000..5bac1dc2a72e
--- /dev/null
+++ b/sysutils/sensors/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1753639972
+SHA256 (sensors/sensors-0.6.tar.gz) = 6304f7f6da342c1a856deebb16784437d6a7001e027c1fab6be38d238a5f5b55
+SIZE (sensors/sensors-0.6.tar.gz) = 3257
+SHA256 (sensors/LICENSE) = b4bb8570bcaaf370e936763a1cf5dade6994c8fceb93bff22c9b768b8184f14f
+SIZE (sensors/LICENSE) = 1356
diff --git a/sysutils/sensors/pkg-descr b/sysutils/sensors/pkg-descr
new file mode 100644
index 000000000000..684e0f1b57a6
--- /dev/null
+++ b/sysutils/sensors/pkg-descr
@@ -0,0 +1 @@
+Show sensors(8) and temperatures on FreeBSD UNIX system.
diff --git a/textproc/Makefile b/textproc/Makefile
index 3d1e566fe55a..6ec1835fceaa 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -2185,7 +2185,6 @@
SUBDIR += xmlada
SUBDIR += xmlcatmgr
SUBDIR += xmlcharent
- SUBDIR += xmlenc
SUBDIR += xmlf90
SUBDIR += xmlformat
SUBDIR += xmlgen
diff --git a/textproc/p5-ODF-lpOD-Helper/Makefile b/textproc/p5-ODF-lpOD-Helper/Makefile
index ffd4301d4749..39da7990a10b 100644
--- a/textproc/p5-ODF-lpOD-Helper/Makefile
+++ b/textproc/p5-ODF-lpOD-Helper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ODF-lpOD_Helper
-PORTVERSION= 6.014
+PORTVERSION= 6.015
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/textproc/p5-ODF-lpOD-Helper/distinfo b/textproc/p5-ODF-lpOD-Helper/distinfo
index d56030c23b43..8ff7519cda70 100644
--- a/textproc/p5-ODF-lpOD-Helper/distinfo
+++ b/textproc/p5-ODF-lpOD-Helper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727681338
-SHA256 (ODF-lpOD_Helper-6.014.tar.gz) = 6737c8f394e15364ee67d1bac3762b99817b76dda58f9c77ef7f04a98a049d9d
-SIZE (ODF-lpOD_Helper-6.014.tar.gz) = 133990
+TIMESTAMP = 1754094098
+SHA256 (ODF-lpOD_Helper-6.015.tar.gz) = 7f0a24c89a8c834f74f17b5fcabab601a9b722b5dd4953781552dc066aab7438
+SIZE (ODF-lpOD_Helper-6.015.tar.gz) = 134591
diff --git a/textproc/pecl-yaml/Makefile b/textproc/pecl-yaml/Makefile
index 957bf82dbd98..92419ba58a6b 100644
--- a/textproc/pecl-yaml/Makefile
+++ b/textproc/pecl-yaml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yaml
-PORTVERSION= 2.2.4
+DISTVERSION= 2.2.4
CATEGORIES= textproc pear
MAINTAINER= dbaio@FreeBSD.org
@@ -13,4 +13,10 @@ LIB_DEPENDS= libyaml.so:textproc/libyaml
USES= php:pecl
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+post-patch:
+.if ${PHP_VER} >= 85
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
+ ${WRKSRC}/php_yaml.h
+.endif
+.include <bsd.port.post.mk>
diff --git a/textproc/vacuum/Makefile b/textproc/vacuum/Makefile
index 758dedbe4a8a..1d2ca2785716 100644
--- a/textproc/vacuum/Makefile
+++ b/textproc/vacuum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vacuum
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.6
+DISTVERSION= 0.17.7
CATEGORIES= textproc
PKGNAMESUFFIX= -lint-tool
diff --git a/textproc/vacuum/distinfo b/textproc/vacuum/distinfo
index 837a8c7ede5e..e27bf1a6ee20 100644
--- a/textproc/vacuum/distinfo
+++ b/textproc/vacuum/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753123720
-SHA256 (go/textproc_vacuum/vacuum-v0.17.6/v0.17.6.mod) = b3bd4fb60a052f31fed91c1124f8bc179d0ef7c06cd0633d60f139c60d593866
-SIZE (go/textproc_vacuum/vacuum-v0.17.6/v0.17.6.mod) = 3634
-SHA256 (go/textproc_vacuum/vacuum-v0.17.6/v0.17.6.zip) = 7b77aee075c7d3694529dbf02bdec7f283eec56db66d84e7144aa92b7114c864
-SIZE (go/textproc_vacuum/vacuum-v0.17.6/v0.17.6.zip) = 3102941
+TIMESTAMP = 1754031126
+SHA256 (go/textproc_vacuum/vacuum-v0.17.7/v0.17.7.mod) = a098630e8e6a71e34c09868b931edbf9d148e627991659117300709574ec5fcc
+SIZE (go/textproc_vacuum/vacuum-v0.17.7/v0.17.7.mod) = 3634
+SHA256 (go/textproc_vacuum/vacuum-v0.17.7/v0.17.7.zip) = 5d679259caafaaf53e6cbfbef47214744b53258330815535b771bdbd81bfd475
+SIZE (go/textproc_vacuum/vacuum-v0.17.7/v0.17.7.zip) = 3108131
diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile
index c787a05bbcae..44cbf9a7deee 100644
--- a/textproc/xml2rfc/Makefile
+++ b/textproc/xml2rfc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xml2rfc
-PORTVERSION= 3.29.0
+PORTVERSION= 3.30.0
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/xml2rfc/distinfo b/textproc/xml2rfc/distinfo
index 2779f28976ad..3c1c1c784127 100644
--- a/textproc/xml2rfc/distinfo
+++ b/textproc/xml2rfc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750084346
-SHA256 (xml2rfc-3.29.0.tar.gz) = 82a1806095ea9a83caa9ee6923bf50f7b7686325042e3e023e34984a54c822db
-SIZE (xml2rfc-3.29.0.tar.gz) = 421126
+TIMESTAMP = 1754145992
+SHA256 (xml2rfc-3.30.0.tar.gz) = b977b26edd5d930020966fa4692fc7fcdcb4f7401a8429981d4cbc0cc4bbba25
+SIZE (xml2rfc-3.30.0.tar.gz) = 420650
diff --git a/textproc/xml2rfc/files/patch-pyproject.toml b/textproc/xml2rfc/files/patch-pyproject.toml
new file mode 100644
index 000000000000..7d7d8229d888
--- /dev/null
+++ b/textproc/xml2rfc/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-08-02 14:54:40 UTC
++++ pyproject.toml
+@@ -4,8 +4,7 @@ requires-python = ">=3.9"
+ description = "xml2rfc generates RFCs and IETF drafts from document source in XML according to the IETF xml2rfc v2 and v3 vocabularies."
+ readme = "README.md"
+ requires-python = ">=3.9"
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE"]
++license = {file = "LICENSE"}
+ authors = [{name = "IETF Tools", email = "tools-help@ietf.org"}]
+ keywords = ["ietf", "rfc", "id", "internet-draft", "xml", "xml2rfc", "xmlrfc"]
+ classifiers = [
diff --git a/textproc/xmlenc/Makefile b/textproc/xmlenc/Makefile
deleted file mode 100644
index 14d3146ffa04..000000000000
--- a/textproc/xmlenc/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-PORTNAME= xmlenc
-PORTVERSION= 0.52
-PORTREVISION= 3
-CATEGORIES= textproc java
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Light-weight XML encoding library for Java
-WWW= https://xmlenc.sourceforge.net/
-
-USES= java:ant,run tar:tgz
-JAVA_VERSION= 8
-
-DEPRECATED= Outdated and obsolete, last release in 2005
-EXPIRATION_DATE=2025-07-31
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-ALL_TARGET= jar
-DOCS_ALL_TARGET=javadoc
-PORTDOCS= *
-JARFILE= ${PORTNAME}.jar
-PLIST_FILES= %%JAVAJARDIR%%/${JARFILE}
-
-.include <bsd.port.pre.mk>
-
-JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.? -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1
-.if ${JDK_API} != ""
-MAKE_ARGS+= -Djavadoc.srcdir.j2se=${JDK_API}
-
-do-configure:
- ${REINPLACE_CMD} -e 's,http://java.sun.com/j2se/1.3/docs/api,${JDK_API},' ${WRKSRC}/build.xml
-.endif
-
-do-install:
- @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..."
- @${INSTALL_DATA} ${WRKSRC}/build/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/
- @${ECHO_MSG} " [ DONE ]"
-
-do-install-DOCS-on:
- @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..."
- @cd ${WRKSRC}/build/javadoc/ \
- && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
- && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
- @${ECHO_MSG} " [ DONE ]"
-
-.include <bsd.port.post.mk>
diff --git a/textproc/xmlenc/distinfo b/textproc/xmlenc/distinfo
deleted file mode 100644
index a09a74894d51..000000000000
--- a/textproc/xmlenc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xmlenc-0.52.tgz) = b9440fe46d4a4e53cfbef15f9702b3cff955728a210d3246faf50a24a7b3aa53
-SIZE (xmlenc-0.52.tgz) = 103746
diff --git a/textproc/xmlenc/pkg-descr b/textproc/xmlenc/pkg-descr
deleted file mode 100644
index 25e586f4c843..000000000000
--- a/textproc/xmlenc/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Light-weight XML encoding library for Java. It fills the gap
-between a light-weight parser like SAX, and a heavy-weight XML
-output library, like JDOM.
diff --git a/www/Makefile b/www/Makefile
index b73370497214..30509a5d23d1 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -374,7 +374,6 @@
SUBDIR += mattermost-server
SUBDIR += mattermost-webapp
SUBDIR += mediawiki139
- SUBDIR += mediawiki142
SUBDIR += mediawiki143
SUBDIR += mediawiki144
SUBDIR += mergelog
@@ -1441,7 +1440,6 @@
SUBDIR += php84-opcache
SUBDIR += php84-session
SUBDIR += php84-tidy
- SUBDIR += php85-opcache
SUBDIR += php85-session
SUBDIR += php85-tidy
SUBDIR += phpbb3
@@ -2644,7 +2642,6 @@
SUBDIR += web2ldap
SUBDIR += webalizer
SUBDIR += webbrowser
- SUBDIR += webcopy
SUBDIR += webcrawl
SUBDIR += webfs
SUBDIR += webgrind
diff --git a/www/c-icap/Makefile b/www/c-icap/Makefile
index 63067addf0d4..1ce456be1970 100644
--- a/www/c-icap/Makefile
+++ b/www/c-icap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= c-icap
-PORTVERSION= 0.6.3
+PORTVERSION= 0.6.4
PORTEPOCH= 2
CATEGORIES= www
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.6.x/
diff --git a/www/c-icap/distinfo b/www/c-icap/distinfo
index 217f1e40a5ef..e03213b94f0d 100644
--- a/www/c-icap/distinfo
+++ b/www/c-icap/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1728030106
-SHA256 (c_icap-0.6.3.tar.gz) = 3ead2da64f75383dd449750ad1d9d1a18957fa527957137cdf15d1335fb80e7c
-SIZE (c_icap-0.6.3.tar.gz) = 812473
+TIMESTAMP = 1754088080
+SHA256 (c_icap-0.6.4.tar.gz) = 284cd9ebdde3ef4f46ed23c1c0427e28399ba1eb4f236a1a6cfd9e38176669bc
+SIZE (c_icap-0.6.4.tar.gz) = 812711
SHA256 (aa28041.patch) = f6c2fe0ca011f7269b97c3773bf00fd6fb96f98aa7ebc20460306e4a00097d26
SIZE (aa28041.patch) = 7444
diff --git a/www/c-icap/pkg-plist b/www/c-icap/pkg-plist
index cd9c858fafe3..116052a947ec 100644
--- a/www/c-icap/pkg-plist
+++ b/www/c-icap/pkg-plist
@@ -61,7 +61,7 @@ lib/c_icap/srv_ex206.so
lib/c_icap/sys_logger.so
lib/libicapapi.so
lib/libicapapi.so.6
-lib/libicapapi.so.6.0.3
+lib/libicapapi.so.6.0.4
share/man/man8/c-icap-client.8.gz
share/man/man8/c-icap-config.8.gz
share/man/man8/c-icap-libicapapi-config.8.gz
diff --git a/www/grafana/Makefile b/www/grafana/Makefile
index d3f5f8a19551..c154ff05393f 100644
--- a/www/grafana/Makefile
+++ b/www/grafana/Makefile
@@ -1,24 +1,17 @@
PORTNAME= grafana
DISTVERSIONPREFIX= v
-DISTVERSION= 12.0.2
-PORTREVISION= 1
+DISTVERSION= 12.1.0
CATEGORIES= www
MASTER_SITES= https://dl.grafana.com/oss/release/ \
https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= grafana-${DISTVERSION}.linux-amd64${EXTRACT_SUFX} \
go.mod:gomod \
go.work:gomod \
- .citools/bra/go.mod:gomod \
- .citools/cog/go.mod:gomod \
- .citools/cue/go.mod:gomod \
- .citools/golangci-lint/go.mod:gomod \
- .citools/jb/go.mod:gomod \
- .citools/lefthook/go.mod:gomod \
- .citools/swagger/go.mod:gomod \
apps/advisor/go.mod:gomod \
apps/alerting/notifications/go.mod:gomod \
apps/dashboard/go.mod:gomod \
apps/folder/go.mod:gomod \
+ apps/iam/go.mod:gomod \
apps/investigations/go.mod:gomod \
apps/playlist/go.mod:gomod \
pkg/aggregator/go.mod:gomod \
@@ -30,10 +23,7 @@ DISTFILES= grafana-${DISTVERSION}.linux-amd64${EXTRACT_SUFX} \
pkg/codegen/go.mod:gomod \
pkg/plugins/codegen/go.mod:gomod \
pkg/promlib/go.mod:gomod \
- pkg/semconv/go.mod:gomod \
- pkg/storage/unified/apistore/go.mod:gomod \
- pkg/storage/unified/resource/go.mod:gomod \
- pkg/util/xorm/go.mod:gomod
+ pkg/semconv/go.mod:gomod
EXTRACT_ONLY= ${DISTFILES:N*.mod\:*:N*.mod:C/:.*//:Ngo.work}
MAINTAINER= drtr0jan@yandex.ru
@@ -53,7 +43,7 @@ USES= cpe go:modules
USE_GITHUB= yes
USE_RC_SUBR= grafana
-TAG= 5bda17e
+TAG= ccd7b6c
GO_MOD_DIST= github
GO_MODULE= github.com/grafana/grafana
@@ -88,6 +78,7 @@ GRAFANA_HOMEDIR?= ${DATADIR}
GRAFANA_LOGDIR?= /var/log/${PORTNAME}
GRAFANA_PLUGINDIR?= ${GRAFANA_DATADIR}/plugins
GRAFANA_PROVISIONINGDIR?= ${ETCDIR}/provisioning
+GRAFANA_PROVISIONING= access-control alerting dashboards datasources plugins sample
post-extract:
@${ECHO_MSG} "===> Tidying ${GO_MODNAME} dependencies";
@@ -112,14 +103,11 @@ pre-build:
./pkg/build/wire/cmd/wire/main.go gen -tags "oss" ./pkg/server)
post-install:
- ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR}
- ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR}/conf
- ${MKDIR} ${STAGEDIR}${GRAFANA_DATADIR}
- ${MKDIR} ${STAGEDIR}${GRAFANA_PLUGINDIR}
-.for dir in access-control alerting dashboards datasources plugins
- ${MKDIR} ${STAGEDIR}${GRAFANA_PROVISIONINGDIR}/${dir}
-.endfor
- ${MKDIR} ${STAGEDIR}${GRAFANA_LOGDIR}
+ ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR}/conf \
+ ${STAGEDIR}${GRAFANA_DATADIR} \
+ ${STAGEDIR}${GRAFANA_PLUGINDIR} \
+ ${STAGEDIR}${GRAFANA_LOGDIR} \
+ ${GRAFANA_PROVISIONING:M*:C|^|${STAGEDIR}${GRAFANA_PROVISIONINGDIR}/|}
(cd ${WRKDIR}/${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} \
&& ${COPYTREE_SHARE} public ${STAGEDIR}${GRAFANA_HOMEDIR})
${INSTALL_DATA} ${WRKSRC}/conf/defaults.ini \
diff --git a/www/grafana/distinfo b/www/grafana/distinfo
index b35ec91bba09..d9b4687f92a6 100644
--- a/www/grafana/distinfo
+++ b/www/grafana/distinfo
@@ -1,61 +1,43 @@
-TIMESTAMP = 1750230363
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/grafana-12.0.2.linux-amd64.tar.gz) = c1755b4da918edfd298d5c8d5f1ffce35982ad10e1640ec356570cfb8c34b3e8
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/grafana-12.0.2.linux-amd64.tar.gz) = 183911552
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/go.mod) = 29f00d3557735d4affcc4b713ed1a7c85a47560fbc602666668ef0d77925c48a
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/go.mod) = 38980
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/go.work) = ecf260450eb9590351078f01276308243c068cf2f20e537662d763c3945e85e0
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/go.work) = 1339
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/bra/go.mod) = 02f99ed827227c22e32a26102be74f25ae422a6009c06dd89e1c3fdd25276882
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/bra/go.mod) = 845
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/cog/go.mod) = d0f28b5cd843e592576bab22ed4e18cbb683f580832573761d9992c5a431d4fe
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/cog/go.mod) = 2256
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/cue/go.mod) = e7229da4595f4b1b1240effbe8f409f6676ef427e30cfa0bcc2fc96deb834c5f
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/cue/go.mod) = 1533
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/golangci-lint/go.mod) = 90cf5d2d65a918b6c6ddecdf70f969b94a0f947208270ee3733703b10ca4fca4
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/golangci-lint/go.mod) = 10265
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/jb/go.mod) = 525b92e74e4ecf49bba3f7a3af24cbb66936bdc3218d08d548c63fa7d7d5e89a
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/jb/go.mod) = 788
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/lefthook/go.mod) = 84f4100c41f2060ad82f1f2ddb0e2ce965a3bb020fa1b932127679830756835b
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/lefthook/go.mod) = 2442
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/swagger/go.mod) = c7286e7d0c5d4d708a3dc97d902bf5ad8e64c402581796bfc222fe58c78b8a31
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/.citools/swagger/go.mod) = 2735
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/advisor/go.mod) = 9396e0e1326f85d7732c378564d7d3ec4d268a6ce1b69e63b655b3ce999af43b
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/advisor/go.mod) = 4146
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/alerting/notifications/go.mod) = e93445036ce12a3214ab1bbcea7f91ea5b317f1ef4edc46398c179b70d4d66c6
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/alerting/notifications/go.mod) = 4831
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/dashboard/go.mod) = 57f7155e41bedc5bafc4b848472faa9008f72f5e6d055ad42bd2f89a0defdfb3
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/dashboard/go.mod) = 6587
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/folder/go.mod) = 8cc8fb2c54d3d9c0452e53710a0729dd64c0710664d3d3c93f85912c9ddc3edc
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/folder/go.mod) = 2698
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/investigations/go.mod) = 4145c46883cd4e7d31907e30c5793f7808ecd1b01589d3180dcab4174486a28f
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/investigations/go.mod) = 4340
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/playlist/go.mod) = 7c2e0662ab1a0f6ebc49a3f930fad584c90ecfcb940b02cb988d406c8b81eac7
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/apps/playlist/go.mod) = 4322
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/aggregator/go.mod) = 65e59de7b4cef99716130fe41e333818c27af9cc90156370d49707a6fbe11551
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/aggregator/go.mod) = 8433
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/apimachinery/go.mod) = b3fb5b0a09bd79a899479f433ef0664c2d2cd6e32d01fbd4b4a84d3169384e76
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/apimachinery/go.mod) = 2472
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/apis/secret/go.mod) = 164a8e3690be60b5a8958a1f10c8d0cbc5fbc3325409d1c49ec33056888a7e5d
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/apis/secret/go.mod) = 5011
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/apiserver/go.mod) = 7e0dbe464201f3277fe4e54b5ea6a4f787933882b0d59647f4fc817ab9a5e67c
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/apiserver/go.mod) = 5183
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/build/go.mod) = 1341425db0b376fb1a03f7c55eb1ac62cfec737610d3aba5722977025161e6f2
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/build/go.mod) = 8074
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/build/wire/go.mod) = ddaf0e8bb8fbf36114f4e8d33b8e33f6a253ca6137fa9951f38118e1e0ac1b82
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/build/wire/go.mod) = 330
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/codegen/go.mod) = c5988b4d0102ea3cd9d8a8fd97d0410a033050d5a615ab773da435cc655509b8
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/codegen/go.mod) = 2490
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/plugins/codegen/go.mod) = 98db7c91ee1144b4258a775314ce32904c3e68ccd6ad33414b8aed3ad7bf9db4
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/plugins/codegen/go.mod) = 2233
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/promlib/go.mod) = af8b1de353d784d8cc809bbc949ff7ceafe8048f47c86d2e9700c46e3b9fbc55
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/promlib/go.mod) = 7078
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/semconv/go.mod) = af87874a65797de2c4648402142f15518417b0a2b86cab61a82ad662b561610f
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/semconv/go.mod) = 269
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/storage/unified/apistore/go.mod) = 9a4416566c2ecb5c87502441e338b368909fedca3399bcc88477354d0974fc97
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/storage/unified/apistore/go.mod) = 23556
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/storage/unified/resource/go.mod) = c179f8f634359f6493167eae5e5f4b183e075924d667b0108da11f54f64003a5
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/storage/unified/resource/go.mod) = 11621
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/util/xorm/go.mod) = da74d73b680931ab1c6b9ee921d13846b16ad3b2c5fd6700d3517244b922d366
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/pkg/util/xorm/go.mod) = 3278
-SHA256 (go/www_grafana/grafana-grafana-v12.0.2_GH0/grafana-grafana-v12.0.2_GH0.tar.gz) = 8524498289e7d1900626ea7c0763fd923cf7bd1effa48cda476e63b299acfe2d
-SIZE (go/www_grafana/grafana-grafana-v12.0.2_GH0/grafana-grafana-v12.0.2_GH0.tar.gz) = 37751009
+TIMESTAMP = 1753446520
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/grafana-12.1.0.linux-amd64.tar.gz) = 69923cf95824008a6a7529f242295ecc2bc6b1dc4e5142c889971e88407d8712
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/grafana-12.1.0.linux-amd64.tar.gz) = 198804186
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/go.mod) = ced873c2fef95afbf4a7087569246808c5fded9c490325338316062da5b21fa8
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/go.mod) = 40445
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/go.work) = cac55fcc92eaf457ba95d1ab73fad10103f3247450835d71c41356ee4f220a36
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/go.work) = 888
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/advisor/go.mod) = 962cca491bf59ec48c8bffd6d50d99f5151cc8a43ba43b541f97989ef2f43446
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/advisor/go.mod) = 4277
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/alerting/notifications/go.mod) = 66bb6a2c23a5b0491a9ed3798657d6331a806edfe5ba97182a23be840aff2bab
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/alerting/notifications/go.mod) = 5520
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/dashboard/go.mod) = bfa1c41646cee61989440bf413e8af4e25e8750df469ecaee7c86c465642fb30
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/dashboard/go.mod) = 6738
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/folder/go.mod) = 9626818858fdd607721f8133adb3956abf0df7460f1f2cf261b377d97838cc01
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/folder/go.mod) = 2871
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/iam/go.mod) = d0eac20a1aab91af633ea284c2d182ee73c310a88bd642b65b21a4467e14474f
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/iam/go.mod) = 2868
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/investigations/go.mod) = 0ca584f26b13c916060d7167240eabd2df8cf3667bb2b66bf6d5c094f80d996d
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/investigations/go.mod) = 4539
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/playlist/go.mod) = e0c86c12e890d2302b8fe6c912983723ff7d15e55ee84ea0e09b723ce59deb78
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/apps/playlist/go.mod) = 4292
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/aggregator/go.mod) = f6ed3ded9d6eb77f62485cc27d1148a56df426ca76686adb2f953a2da356f1bc
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/aggregator/go.mod) = 8348
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/apimachinery/go.mod) = 14ae9f9972a261a10ba12029c184545797dd568b40e7dc10fa94c6c4677abf28
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/apimachinery/go.mod) = 2655
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/apis/secret/go.mod) = e95b1247e19ccf728dcd0542024f1d89ee3895e6a443c405287c293e6bfa96e7
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/apis/secret/go.mod) = 1938
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/apiserver/go.mod) = 3bae51bda65f76845d0a9b8766e996ec6e9e98a954988cf2087cf433333d02d6
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/apiserver/go.mod) = 5228
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/build/go.mod) = aa8c00afd01143df056fab379b5c2c3b22a11a16bee5db70369ee296b569a5f4
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/build/go.mod) = 7999
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/build/wire/go.mod) = b5cc16940df8ad672c07e44fd3824feed3f14b026dd4a591511d182f474f15b1
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/build/wire/go.mod) = 330
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/codegen/go.mod) = a7e2c2c92b4f923a401186c0cb570a2747d92676bc8753c9c93b97972e715355
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/codegen/go.mod) = 2522
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/plugins/codegen/go.mod) = a78bd06a4239c3482fe5a27fbb8ba347f9d469ae9329ea3a9c266ed2182d31ea
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/plugins/codegen/go.mod) = 2233
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/promlib/go.mod) = c6ef66cb6668fd2c144dbe70366a329a0c40126bfe2d1709042f8b32644a79e2
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/promlib/go.mod) = 7072
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/semconv/go.mod) = d20f9332c43873474014fac5af7c2b91088897760ccd57602aa9aee2460da1d1
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/pkg/semconv/go.mod) = 269
+SHA256 (go/www_grafana/grafana-grafana-v12.1.0_GH0/grafana-grafana-v12.1.0_GH0.tar.gz) = 9e2f3f11eff01f8b86c2c232c6a3c3a32fa303589ea9829538ffc867684a4436
+SIZE (go/www_grafana/grafana-grafana-v12.1.0_GH0/grafana-grafana-v12.1.0_GH0.tar.gz) = 40109942
diff --git a/www/grafana/pkg-plist b/www/grafana/pkg-plist
index c204406800cc..841e70e16ec4 100644
--- a/www/grafana/pkg-plist
+++ b/www/grafana/pkg-plist
@@ -15,6 +15,7 @@ bin/grafana-server
@dir %%GRAFANA_PROVISIONINGDIR%%/dashboards
@dir %%GRAFANA_PROVISIONINGDIR%%/datasources
@dir %%GRAFANA_PROVISIONINGDIR%%/plugins
+@dir %%GRAFANA_PROVISIONINGDIR%%/sample
@dir %%GRAFANA_LOGDIR%%
@mode
@group
diff --git a/www/hurl/Makefile b/www/hurl/Makefile
index 771c7b4e83ba..8e4563e7be6d 100644
--- a/www/hurl/Makefile
+++ b/www/hurl/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hurl
-DISTVERSION= 6.1.1
-PORTREVISION= 5
+DISTVERSION= 7.0.0
CATEGORIES= www
MAINTAINER= rodrigo@FreeBSD.org
@@ -12,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl
-USES= cargo gnome ssl
+USES= cargo gnome ssl llvm
USE_GITHUB= yes
GH_ACCOUNT= Orange-OpenSource
USE_GNOME= libxml2
diff --git a/www/hurl/Makefile.crates b/www/hurl/Makefile.crates
index d81a7dae0287..c2d078341328 100644
--- a/www/hurl/Makefile.crates
+++ b/www/hurl/Makefile.crates
@@ -1,43 +1,45 @@
CARGO_CRATES= adler32-1.2.0 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
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 \
- autocfg-1.4.0 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ autocfg-1.5.0 \
base64-0.22.1 \
- bit-set-0.8.0 \
- bit-vec-0.8.0 \
- bitflags-2.9.0 \
+ bindgen-0.71.1 \
+ bitflags-2.9.1 \
block-buffer-0.10.4 \
- brotli-7.0.0 \
- brotli-decompressor-4.0.2 \
- bumpalo-3.17.0 \
- cc-1.2.17 \
- cfg-if-1.0.0 \
- chrono-0.4.40 \
- clap-4.5.32 \
- clap_builder-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ brotli-8.0.1 \
+ brotli-decompressor-5.0.0 \
+ bumpalo-3.19.0 \
+ cc-1.2.30 \
+ cexpr-0.6.0 \
+ cfg-if-1.0.1 \
+ chrono-0.4.41 \
+ clang-sys-1.8.1 \
+ clap-4.5.42 \
+ clap_builder-4.5.42 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
colored-3.0.0 \
core-foundation-sys-0.8.7 \
core2-0.4.0 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crypto-common-0.1.6 \
- curl-0.4.47 \
- curl-sys-0.4.80+curl-8.12.1 \
+ curl-0.4.48 \
+ curl-sys-0.4.82+curl-8.14.1 \
dary_heap-0.3.7 \
digest-0.10.7 \
displaydoc-0.2.5 \
+ either-1.15.0 \
encoding-0.2.33 \
encoding-index-japanese-1.20141219.5 \
encoding-index-korean-1.20141219.5 \
@@ -45,137 +47,136 @@ CARGO_CRATES= adler32-1.2.0 \
encoding-index-singlebyte-1.20141219.5 \
encoding-index-tradchinese-1.20141219.5 \
encoding_index_tests-0.1.4 \
- errno-0.3.10 \
- fastrand-2.3.0 \
- fnv-1.0.7 \
+ errno-0.3.13 \
form_urlencoded-1.2.1 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.2 \
+ getrandom-0.3.3 \
glob-0.3.2 \
hashbrown-0.14.5 \
- hex-0.4.3 \
- iana-time-zone-0.1.62 \
+ iana-time-zone-0.1.63 \
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 \
+ 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 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
itoa-1.0.15 \
js-sys-0.3.77 \
- lazy_static-1.5.0 \
- libc-0.2.171 \
+ libc-0.2.174 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
- libredox-0.1.3 \
- libxml-0.3.3 \
+ libloading-0.8.8 \
+ libredox-0.1.8 \
+ libxml-0.3.6 \
libz-sys-1.1.22 \
- linux-raw-sys-0.9.3 \
- litemap-0.7.5 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
log-0.4.27 \
md5-0.7.0 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
+ minimal-lexical-0.2.1 \
+ nom-7.1.3 \
num-traits-0.2.19 \
numtoa-0.2.4 \
- once_cell-1.21.1 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
openssl-probe-0.1.6 \
- openssl-src-300.4.2+3.4.1 \
- openssl-sys-0.9.106 \
+ openssl-src-300.5.1+3.5.1 \
+ openssl-sys-0.9.109 \
percent-encoding-2.3.1 \
pkg-config-0.3.32 \
+ potential_utf-0.1.2 \
ppv-lite86-0.2.21 \
- proc-macro2-1.0.94 \
- proptest-1.6.0 \
- quick-error-1.2.3 \
+ proc-macro2-1.0.95 \
quote-1.0.40 \
- r-efi-5.2.0 \
- rand-0.8.5 \
- rand-0.9.0 \
- rand_chacha-0.3.1 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
- rand_core-0.6.4 \
rand_core-0.9.3 \
- rand_xorshift-0.3.0 \
- redox_syscall-0.5.10 \
+ redox_syscall-0.5.17 \
redox_termios-0.1.3 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
rle-decode-fast-1.0.3 \
- rustix-1.0.3 \
- rustversion-1.0.20 \
- rusty-fork-0.3.0 \
+ rustc-hash-2.1.1 \
+ rustix-1.0.8 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
schannel-0.1.27 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
- sha2-0.10.8 \
+ serde_json-1.0.141 \
+ sha2-0.10.9 \
shlex-1.3.0 \
similar-2.7.0 \
- smallvec-1.14.0 \
- socket2-0.5.8 \
+ smallvec-1.15.1 \
+ socket2-0.5.10 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
- syn-2.0.100 \
- synstructure-0.13.1 \
- tempfile-3.19.1 \
+ syn-2.0.104 \
+ synstructure-0.13.2 \
terminal_size-0.4.2 \
- termion-4.0.4 \
- tinystr-0.7.6 \
+ termion-4.0.5 \
+ tinystr-0.8.1 \
toml-0.5.11 \
typenum-1.18.0 \
- unarray-0.1.4 \
unicode-ident-1.0.18 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.17.0 \
vcpkg-0.2.15 \
version_check-0.9.5 \
- wait-timeout-0.2.1 \
- wasi-0.11.0+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 \
- windows-core-0.52.0 \
- windows-link-0.1.1 \
+ windows-core-0.61.2 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
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.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
winres-0.1.12 \
wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- xml-rs-0.8.25 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-0.8.24 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.24 \
+ writeable-0.6.1 \
+ xml-rs-0.8.27 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1
diff --git a/www/hurl/distinfo b/www/hurl/distinfo
index af05b8a919c9..31d8562d2b5f 100644
--- a/www/hurl/distinfo
+++ b/www/hurl/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1743422206
+TIMESTAMP = 1754088707
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
@@ -15,48 +15,50 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
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/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+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.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
-SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
-SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
-SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd
-SIZE (rust/crates/brotli-7.0.0.crate) = 1356970
-SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
-SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/cc-1.2.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a
-SIZE (rust/crates/cc-1.2.17.crate) = 105794
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
-SHA256 (rust/crates/clap-4.5.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
-SIZE (rust/crates/clap-4.5.32.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
-SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
+SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
+SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+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.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+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.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
SIZE (rust/crates/colored-3.0.0.crate) = 34497
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -65,20 +67,22 @@ SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c4
SIZE (rust/crates/core2-0.4.0.crate) = 37075
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-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/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/curl-0.4.47.crate) = d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265
-SIZE (rust/crates/curl-0.4.47.crate) = 97185
-SHA256 (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734
-SIZE (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 1817567
+SHA256 (rust/crates/curl-0.4.48.crate) = 9e2d5c8f48d9c0c23250e52b55e82a6ab4fdba6650c931f5a0a57a43abda812b
+SIZE (rust/crates/curl-0.4.48.crate) = 97323
+SHA256 (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = c4d63638b5ec65f1a4ae945287b3fd035be4554bbaf211901159c9a2a74fb5be
+SIZE (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = 1859811
SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
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/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encoding-0.2.33.crate) = 6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec
SIZE (rust/crates/encoding-0.2.33.crate) = 88798
SHA256 (rust/crates/encoding-index-japanese-1.20141219.5.crate) = 04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91
@@ -93,128 +97,112 @@ SHA256 (rust/crates/encoding-index-tradchinese-1.20141219.5.crate) = fd0e20d5688
SIZE (rust/crates/encoding-index-tradchinese-1.20141219.5.crate) = 120862
SHA256 (rust/crates/encoding_index_tests-0.1.4.crate) = a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569
SIZE (rust/crates/encoding_index_tests-0.1.4.crate) = 1631
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
-SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
-SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
-SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
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.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
-SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/iana-time-zone-0.1.62.crate) = b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127
-SIZE (rust/crates/iana-time-zone-0.1.62.crate) = 35775
+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-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/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/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/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
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/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.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
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/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libxml-0.3.3.crate) = 5fe73cdec2bcb36d25a9fe3f607ffcd44bb8907ca0100c4098d1aa342d1e7bec
-SIZE (rust/crates/libxml-0.3.3.crate) = 124388
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libredox-0.1.8.crate) = 360e552c93fa0e8152ab463bc4c4837fce76a225df11dfaeea66c313de5e61f7
+SIZE (rust/crates/libredox-0.1.8.crate) = 7268
+SHA256 (rust/crates/libxml-0.3.6.crate) = e37b98370114a0cf64e2e858221ba5e0e2db6f31b0730db51a5f07a098fcef0e
+SIZE (rust/crates/libxml-0.3.6.crate) = 138039
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.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
-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.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
SIZE (rust/crates/md5-0.7.0.crate) = 6671
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/numtoa-0.2.4.crate) = 6aa2c4e539b869820a2b82e1aef6ff40aa85e65decdd5185e83fb4b1249cd00f
SIZE (rust/crates/numtoa-0.2.4.crate) = 9167
-SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
-SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+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/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.4.2+3.4.1.crate) = 168ce4e058f975fe43e89d9ccf78ca668601887ae736090aacc23ae353c298e2
-SIZE (rust/crates/openssl-src-300.4.2+3.4.1.crate) = 9956732
-SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd
-SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230
+SHA256 (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a
+SIZE (rust/crates/openssl-src-300.5.1+3.5.1.crate) = 10505501
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
-SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50
-SIZE (rust/crates/proptest-1.6.0.crate) = 203276
-SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-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_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+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.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-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/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
-SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
-SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_termios-0.1.3.crate) = 20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb
SIZE (rust/crates/redox_termios-0.1.3.crate) = 3240
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -225,12 +213,12 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
-SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
-SIZE (rust/crates/rustix-1.0.3.crate) = 413960
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
-SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
-SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -239,60 +227,50 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
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.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
+SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
-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/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
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/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
-SHA256 (rust/crates/termion-4.0.4.crate) = 6f359c854fbecc1ea65bc3683f1dcb2dce78b174a1ca7fda37acd1fff81df6ff
-SIZE (rust/crates/termion-4.0.4.crate) = 24686
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/termion-4.0.5.crate) = 3669a69de26799d6321a5aa713f55f7e2cd37bd47be044b50f2acafc42c122bb
+SIZE (rust/crates/termion-4.0.5.crate) = 24766
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
-SIZE (rust/crates/unarray-0.1.4.crate) = 12895
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
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.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
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/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
-SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
-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.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
@@ -305,61 +283,85 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
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/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+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-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+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.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-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_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.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.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.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.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.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.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/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c
SIZE (rust/crates/winres-0.1.12.crate) = 19772
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/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/xml-rs-0.8.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
-SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
-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/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
-SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
-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.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
-SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
+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/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
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/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 (Orange-OpenSource-hurl-6.1.1_GH0.tar.gz) = 26ef1ed685f4b94190914a0e03127f7b7f6a488abf65758c19092dc6b9034b2c
-SIZE (Orange-OpenSource-hurl-6.1.1_GH0.tar.gz) = 9191639
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (Orange-OpenSource-hurl-7.0.0_GH0.tar.gz) = 3f505848aabd9eec78360928b0fcbfea237a049b5c8d25b8d9e0aeb3f9d8dfed
+SIZE (Orange-OpenSource-hurl-7.0.0_GH0.tar.gz) = 10663374
diff --git a/www/hurl/files/patch-cargo-crates__libxml-0.3.3__src__bindings.rs b/www/hurl/files/patch-cargo-crates__libxml-0.3.3__src__bindings.rs
deleted file mode 100644
index aa577ee3ea1d..000000000000
--- a/www/hurl/files/patch-cargo-crates__libxml-0.3.3__src__bindings.rs
+++ /dev/null
@@ -1,12 +0,0 @@
---- cargo-crates/libxml-0.3.3/src/bindings.rs.orig 2025-04-19 21:03:10 UTC
-+++ cargo-crates/libxml-0.3.3/src/bindings.rs
-@@ -5666,9 +5666,6 @@
- pub fn xmlSetGenericErrorFunc(ctx: *mut ::std::os::raw::c_void, handler: xmlGenericErrorFunc);
- }
- extern "C" {
-- pub fn initGenericErrorDefaultFunc(handler: *mut xmlGenericErrorFunc);
--}
--extern "C" {
- pub fn xmlSetStructuredErrorFunc(
- ctx: *mut ::std::os::raw::c_void,
- handler: xmlStructuredErrorFunc,
diff --git a/www/hurl/files/patch-packages__hurl__src__runner__xpath.rs b/www/hurl/files/patch-packages__hurl__src__runner__xpath.rs
deleted file mode 100644
index f808694c0393..000000000000
--- a/www/hurl/files/patch-packages__hurl__src__runner__xpath.rs
+++ /dev/null
@@ -1,29 +0,0 @@
---- packages/hurl/src/runner/xpath.rs.orig 2025-03-24 12:39:25 UTC
-+++ packages/hurl/src/runner/xpath.rs
-@@ -129,14 +129,6 @@
- }
- }
-
--extern "C" {
-- pub fn silentErrorFunc(
-- ctx: *mut ::std::os::raw::c_void,
-- msg: *const ::std::os::raw::c_char,
-- ...
-- );
--}
--
- /// Registers all XML namespaces from a document `doc` to a `context`.
- fn register_namespaces(doc: &libxml::tree::Document, context: &libxml::xpath::Context) {
- // We walk through the xml document to register each namespace,
-@@ -165,11 +157,6 @@
- support_ns: bool,
- ) -> Result<Value, XPathError> {
- let context = libxml::xpath::Context::new(doc).expect("error setting context in xpath module");
--
-- // libxml2 prints to stdout warning and errors, so we mut it.
-- unsafe {
-- libxml::bindings::initGenericErrorDefaultFunc(&mut Some(silentErrorFunc));
-- }
-
- if support_ns {
- register_namespaces(doc, &context);
diff --git a/www/mediawiki142/Makefile b/www/mediawiki142/Makefile
deleted file mode 100644
index 942d111b6e36..000000000000
--- a/www/mediawiki142/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-PORTNAME= mediawiki
-PORTVERSION= 1.42.7
-CATEGORIES= www
-MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
- LOCAL/wen
-PKGNAMESUFFIX= 142${PHP_PKGNAMESUFFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Wiki engine used by Wikipedia
-WWW= https://www.mediawiki.org/
-
-LICENSE= GPLv2
-
-DEPRECATED= Upstream EOL
-EXPIRATION_DATE=2025-07-31
-
-CONFLICTS= mediawiki139 mediawiki141 mediawiki143 mediawiki144
-
-USES= cpe php:flavors shebangfix
-SHEBANG_FILES= maintenance/storage/make-blobs
-
-USE_PHP= ctype dom fileinfo filter iconv intl mbstring \
- readline session xml xmlreader zlib
-MEDIAWIKIDIR?= www/mediawiki
-
-NO_BUILD= yes
-PLIST= ${WRKDIR}/plist
-
-SUB_FILES= pkg-message
-SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR}
-
-OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK SOCKETS
-OPTIONS_SINGLE= DB
-OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE
-OPTIONS_DEFAULT= MYSQL SOCKETS
-
-MEMCACHED_DESC= Use memcached
-IMAGICK_DESC= Use ImageMagick
-SOCKETS_DESC= Use sockets
-
-MYSQL_USES= mysql
-MYSQL_USE= php=mysqli
-PGSQL_USE= php=pgsql
-SQLITE_USE= php=sqlite3
-LDAP_USE= php=ldap
-SOCKETS_USE= php=sockets
-
-MEMCACHED_RUN_DEPENDS= memcached:databases/memcached
-IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR}
-
-pre-install:
- @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
- @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
- @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
- @${ECHO} "@mode 0755" >> ${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST}
- @${ECHO} "@mode" >> ${PLIST}
- @${ECHO_CMD} "@owner" >> ${PLIST}
- @${ECHO_CMD} "@group" >> ${PLIST}
- @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR}
- @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR}
-
-.include <bsd.port.mk>
diff --git a/www/mediawiki142/distinfo b/www/mediawiki142/distinfo
deleted file mode 100644
index 0217377c7e2c..000000000000
--- a/www/mediawiki142/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1751510284
-SHA256 (mediawiki-1.42.7.tar.gz) = 0a604c81454fb7ab3eb2f57ab5972c5ea44fc54924cca09e813e3c4f4827d9c9
-SIZE (mediawiki-1.42.7.tar.gz) = 90513428
diff --git a/www/mediawiki142/files/pkg-message.in b/www/mediawiki142/files/pkg-message.in
deleted file mode 100644
index b05e89945b5f..000000000000
--- a/www/mediawiki142/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Remember to check
-
-%%MEDIAWIKIDIR%%/INSTALL
-
-and
-
-%%MEDIAWIKIDIR%%/UPGRADE
-
-for details
-EOM
-}
-]
diff --git a/www/mediawiki142/pkg-descr b/www/mediawiki142/pkg-descr
deleted file mode 100644
index 88e2e7b358ef..000000000000
--- a/www/mediawiki142/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-MediaWiki is the collaborative editing software that runs Wikipedia,
-the free encyclopedia, and other projects.
-It's designed to handle a large number of users and pages without imposing
-too rigid a structure or workflow.
diff --git a/www/neon/Makefile b/www/neon/Makefile
index 84af354aba6c..eb2cb9f47687 100644
--- a/www/neon/Makefile
+++ b/www/neon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= neon
DISTVERSION= 0.34.0
-#PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://notroj.github.io/neon/
@@ -20,24 +20,18 @@ LDFLAGS= -Wl,--undefined-version
CONFIGURE_ARGS= --enable-shared --disable-static
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-OPTIONS_DEFINE= DOCS GSSAPI NLS PROXY
-OPTIONS_DEFAULT= EXPAT GSSAPI OPENSSL
+OPTIONS_DEFINE= DOCS GSSAPI MANPAGES NLS PROXY
+OPTIONS_DEFAULT= EXPAT GSSAPI MANPAGES OPENSSL
OPTIONS_RADIO= SSL
OPTIONS_RADIO_SSL= GNUTLS OPENSSL
OPTIONS_SINGLE= XML
OPTIONS_SINGLE_XML= EXPAT LIBXML2
-DOCS_DESC= Build and/or install documentation (including manpages)
LIBXML2_DESC= libxml2 XML parser support
PROXY_DESC= libproxy support
XML_DESC= XML parser library
-DOCS_BUILD_DEPENDS= xmlto:textproc/xmlto \
- docbook-xml>0:textproc/docbook-xml
-
-DOCS_EXTRA_PATCHES_OFF= ${FILESDIR}/extrapatch-docs
-
EXPAT_LIB_DEPENDS= libexpat.so:textproc/expat2
EXPAT_CONFIGURE_WITH= expat
@@ -66,6 +60,12 @@ DOCSDIR= ${PREFIX}/share/doc/neon
post-patch:
${REINPLACE_CMD} -e 's|-@NEON_VERSION@$$||' ${WRKSRC}/Makefile.in
+post-patch-DOCS-off:
+ ${REINPLACE_CMD} -e '152s|install-docs ||' ${WRKSRC}/Makefile.in
+
+post-patch-MANPAGES-off:
+ ${REINPLACE_CMD} -e '152s|install-man ||' ${WRKSRC}/Makefile.in
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libneon.so.27.*
diff --git a/www/neon/files/extrapatch-docs b/www/neon/files/patch-Makefile.in
index 565765020c3f..2e20a7cbc836 100644
--- a/www/neon/files/extrapatch-docs
+++ b/www/neon/files/patch-Makefile.in
@@ -1,20 +1,11 @@
--- Makefile.in.orig 2022-02-27 07:23:39 UTC
+++ Makefile.in
-@@ -89,7 +89,7 @@ subdirs:
-
- # Regenerating the docs requires xmlto to be installed, this target is
- # executed when release tarballs are generated.
--docs: docs-man docs-html
-+#docs: docs-man docs-html
-
- docs-man:
- rm -rf doc/man; mkdir -p doc/man
@@ -148,7 +148,7 @@ install-memleak:
@echo "ERROR: purposes only; this copy of neon must not be installed."
@false
-install-yes: install-lib install-headers install-config install-docs install-nls
-+install-yes: install-lib install-headers install-config install-nls
++install-yes: install-lib install-headers install-config install-html install-man install-nls
# libtool does all the necessary magic here
install-lib: subdirs
diff --git a/www/neon/files/patch-doc_manual.xml b/www/neon/files/patch-doc_manual.xml
deleted file mode 100644
index ef0031d5dad6..000000000000
--- a/www/neon/files/patch-doc_manual.xml
+++ /dev/null
@@ -1,17 +0,0 @@
---- doc/manual.xml.orig 2021-11-01 10:10:24 UTC
-+++ doc/manual.xml
-@@ -3,14 +3,6 @@
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
- "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-
--<!ENTITY % isoent SYSTEM
-- "http://www.oasis-open.org/docbook/xml/4.5/ent/isonum.ent">
--<!ENTITY % isopub SYSTEM
-- "http://www.oasis-open.org/docbook/xml/4.5/ent/isopub.ent">
--
--%isoent;
--%isopub;
--
- <!-- date/version stamp files created as release tarball is rolled -->
- <!ENTITY date SYSTEM "date.xml">
- <!ENTITY version SYSTEM "version.xml">
diff --git a/www/neon/pkg-plist b/www/neon/pkg-plist
index 3937b65cc2c1..bc94437fa304 100644
--- a/www/neon/pkg-plist
+++ b/www/neon/pkg-plist
@@ -27,110 +27,110 @@ lib/libneon.so
lib/libneon.so.27
lib/libneon.so.27.7.0
libdata/pkgconfig/neon.pc
-%%DOCS%%share/man/man1/neon-config.1.gz
-%%DOCS%%share/man/man3/ne_add_request_header.3.gz
-%%DOCS%%share/man/man3/ne_addr_destroy.3.gz
-%%DOCS%%share/man/man3/ne_addr_error.3.gz
-%%DOCS%%share/man/man3/ne_addr_first.3.gz
-%%DOCS%%share/man/man3/ne_addr_next.3.gz
-%%DOCS%%share/man/man3/ne_addr_resolve.3.gz
-%%DOCS%%share/man/man3/ne_addr_result.3.gz
-%%DOCS%%share/man/man3/ne_buffer.3.gz
-%%DOCS%%share/man/man3/ne_buffer_altered.3.gz
-%%DOCS%%share/man/man3/ne_buffer_append.3.gz
-%%DOCS%%share/man/man3/ne_buffer_clear.3.gz
-%%DOCS%%share/man/man3/ne_buffer_concat.3.gz
-%%DOCS%%share/man/man3/ne_buffer_create.3.gz
-%%DOCS%%share/man/man3/ne_buffer_destroy.3.gz
-%%DOCS%%share/man/man3/ne_buffer_finish.3.gz
-%%DOCS%%share/man/man3/ne_buffer_grow.3.gz
-%%DOCS%%share/man/man3/ne_buffer_ncreate.3.gz
-%%DOCS%%share/man/man3/ne_buffer_zappend.3.gz
-%%DOCS%%share/man/man3/ne_calloc.3.gz
-%%DOCS%%share/man/man3/ne_close_connection.3.gz
-%%DOCS%%share/man/man3/ne_forget_auth.3.gz
-%%DOCS%%share/man/man3/ne_get_error.3.gz
-%%DOCS%%share/man/man3/ne_get_request_flag.3.gz
-%%DOCS%%share/man/man3/ne_get_response_header.3.gz
-%%DOCS%%share/man/man3/ne_get_response_location.3.gz
-%%DOCS%%share/man/man3/ne_get_scheme.3.gz
-%%DOCS%%share/man/man3/ne_get_server_hostport.3.gz
-%%DOCS%%share/man/man3/ne_get_session_flag.3.gz
-%%DOCS%%share/man/man3/ne_get_status.3.gz
-%%DOCS%%share/man/man3/ne_has_support.3.gz
-%%DOCS%%share/man/man3/ne_i18n_init.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_cmp.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_free.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_make.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_parse.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_print.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_raw.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_reverse.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_typeof.3.gz
-%%DOCS%%share/man/man3/ne_malloc.3.gz
-%%DOCS%%share/man/man3/ne_oom_callback.3.gz
-%%DOCS%%share/man/man3/ne_print_request_header.3.gz
-%%DOCS%%share/man/man3/ne_qtoken.3.gz
-%%DOCS%%share/man/man3/ne_realloc.3.gz
-%%DOCS%%share/man/man3/ne_redirect_location.3.gz
-%%DOCS%%share/man/man3/ne_redirect_register.3.gz
-%%DOCS%%share/man/man3/ne_request_create.3.gz
-%%DOCS%%share/man/man3/ne_request_destroy.3.gz
-%%DOCS%%share/man/man3/ne_request_dispatch.3.gz
-%%DOCS%%share/man/man3/ne_response_header_iterate.3.gz
-%%DOCS%%share/man/man3/ne_session_create.3.gz
-%%DOCS%%share/man/man3/ne_session_destroy.3.gz
-%%DOCS%%share/man/man3/ne_session_proxy.3.gz
-%%DOCS%%share/man/man3/ne_session_socks_proxy.3.gz
-%%DOCS%%share/man/man3/ne_session_system_proxy.3.gz
-%%DOCS%%share/man/man3/ne_set_addrlist.3.gz
-%%DOCS%%share/man/man3/ne_set_connect_timeout.3.gz
-%%DOCS%%share/man/man3/ne_set_error.3.gz
-%%DOCS%%share/man/man3/ne_set_proxy_auth.3.gz
-%%DOCS%%share/man/man3/ne_set_read_timeout.3.gz
-%%DOCS%%share/man/man3/ne_set_request_body_buffer.3.gz
-%%DOCS%%share/man/man3/ne_set_request_body_fd.3.gz
-%%DOCS%%share/man/man3/ne_set_request_body_provider.3.gz
-%%DOCS%%share/man/man3/ne_set_request_flag.3.gz
-%%DOCS%%share/man/man3/ne_set_server_auth.3.gz
-%%DOCS%%share/man/man3/ne_set_session_flag.3.gz
-%%DOCS%%share/man/man3/ne_set_useragent.3.gz
-%%DOCS%%share/man/man3/ne_shave.3.gz
-%%DOCS%%share/man/man3/ne_sock_exit.3.gz
-%%DOCS%%share/man/man3/ne_sock_init.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_cmp.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_export.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_free.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_identity.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_import.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_issuer.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_read.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_signedby.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_subject.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_write.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_decrypt.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_encrypted.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_free.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_name.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_owner.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_read.3.gz
-%%DOCS%%share/man/man3/ne_ssl_dname_cmp.3.gz
-%%DOCS%%share/man/man3/ne_ssl_readable_dname.3.gz
-%%DOCS%%share/man/man3/ne_ssl_set_verify.3.gz
-%%DOCS%%share/man/man3/ne_ssl_trust_cert.3.gz
-%%DOCS%%share/man/man3/ne_ssl_trust_default_ca.3.gz
-%%DOCS%%share/man/man3/ne_status.3.gz
-%%DOCS%%share/man/man3/ne_strdup.3.gz
-%%DOCS%%share/man/man3/ne_strhash.3.gz
-%%DOCS%%share/man/man3/ne_strndup.3.gz
-%%DOCS%%share/man/man3/ne_strparam.3.gz
-%%DOCS%%share/man/man3/ne_vstrhash.3.gz
-%%DOCS%%share/man/man3/ne_token.3.gz
-%%DOCS%%share/man/man3/ne_version_match.3.gz
-%%DOCS%%share/man/man3/ne_version_string.3.gz
-%%DOCS%%share/man/man3/ne_xml_create.3.gz
-%%DOCS%%share/man/man3/ne_xml_destroy.3.gz
-%%DOCS%%share/man/man3/neon.3.gz
+%%MANPAGES%%share/man/man1/neon-config.1.gz
+%%MANPAGES%%share/man/man3/ne_add_request_header.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_error.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_first.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_next.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_resolve.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_result.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_altered.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_append.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_clear.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_concat.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_create.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_finish.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_grow.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_ncreate.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_zappend.3.gz
+%%MANPAGES%%share/man/man3/ne_calloc.3.gz
+%%MANPAGES%%share/man/man3/ne_close_connection.3.gz
+%%MANPAGES%%share/man/man3/ne_forget_auth.3.gz
+%%MANPAGES%%share/man/man3/ne_get_error.3.gz
+%%MANPAGES%%share/man/man3/ne_get_request_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_get_response_header.3.gz
+%%MANPAGES%%share/man/man3/ne_get_response_location.3.gz
+%%MANPAGES%%share/man/man3/ne_get_scheme.3.gz
+%%MANPAGES%%share/man/man3/ne_get_server_hostport.3.gz
+%%MANPAGES%%share/man/man3/ne_get_session_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_get_status.3.gz
+%%MANPAGES%%share/man/man3/ne_has_support.3.gz
+%%MANPAGES%%share/man/man3/ne_i18n_init.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_cmp.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_free.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_make.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_parse.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_print.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_raw.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_reverse.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_typeof.3.gz
+%%MANPAGES%%share/man/man3/ne_malloc.3.gz
+%%MANPAGES%%share/man/man3/ne_oom_callback.3.gz
+%%MANPAGES%%share/man/man3/ne_print_request_header.3.gz
+%%MANPAGES%%share/man/man3/ne_qtoken.3.gz
+%%MANPAGES%%share/man/man3/ne_realloc.3.gz
+%%MANPAGES%%share/man/man3/ne_redirect_location.3.gz
+%%MANPAGES%%share/man/man3/ne_redirect_register.3.gz
+%%MANPAGES%%share/man/man3/ne_request_create.3.gz
+%%MANPAGES%%share/man/man3/ne_request_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_request_dispatch.3.gz
+%%MANPAGES%%share/man/man3/ne_response_header_iterate.3.gz
+%%MANPAGES%%share/man/man3/ne_session_create.3.gz
+%%MANPAGES%%share/man/man3/ne_session_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_session_proxy.3.gz
+%%MANPAGES%%share/man/man3/ne_session_socks_proxy.3.gz
+%%MANPAGES%%share/man/man3/ne_session_system_proxy.3.gz
+%%MANPAGES%%share/man/man3/ne_set_addrlist.3.gz
+%%MANPAGES%%share/man/man3/ne_set_connect_timeout.3.gz
+%%MANPAGES%%share/man/man3/ne_set_error.3.gz
+%%MANPAGES%%share/man/man3/ne_set_proxy_auth.3.gz
+%%MANPAGES%%share/man/man3/ne_set_read_timeout.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_body_buffer.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_body_fd.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_body_provider.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_set_server_auth.3.gz
+%%MANPAGES%%share/man/man3/ne_set_session_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_set_useragent.3.gz
+%%MANPAGES%%share/man/man3/ne_shave.3.gz
+%%MANPAGES%%share/man/man3/ne_sock_exit.3.gz
+%%MANPAGES%%share/man/man3/ne_sock_init.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_cmp.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_export.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_free.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_identity.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_import.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_issuer.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_read.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_signedby.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_subject.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_write.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_decrypt.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_encrypted.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_free.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_name.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_owner.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_read.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_dname_cmp.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_readable_dname.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_set_verify.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_trust_cert.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_trust_default_ca.3.gz
+%%MANPAGES%%share/man/man3/ne_status.3.gz
+%%MANPAGES%%share/man/man3/ne_strdup.3.gz
+%%MANPAGES%%share/man/man3/ne_strhash.3.gz
+%%MANPAGES%%share/man/man3/ne_strndup.3.gz
+%%MANPAGES%%share/man/man3/ne_strparam.3.gz
+%%MANPAGES%%share/man/man3/ne_vstrhash.3.gz
+%%MANPAGES%%share/man/man3/ne_token.3.gz
+%%MANPAGES%%share/man/man3/ne_version_match.3.gz
+%%MANPAGES%%share/man/man3/ne_version_string.3.gz
+%%MANPAGES%%share/man/man3/ne_xml_create.3.gz
+%%MANPAGES%%share/man/man3/ne_xml_destroy.3.gz
+%%MANPAGES%%share/man/man3/neon.3.gz
%%PORTDOCS%%%%DOCSDIR%%/html/api.html
%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html
%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html
diff --git a/www/newsraft/Makefile b/www/newsraft/Makefile
index f76dd552d6f5..adde46a6f346 100644
--- a/www/newsraft/Makefile
+++ b/www/newsraft/Makefile
@@ -1,5 +1,5 @@
PORTNAME= newsraft
-DISTVERSION= 0.31
+DISTVERSION= 0.32
CATEGORIES= www
MASTER_SITES= https://codeberg.org/${PORTNAME}/${PORTNAME}/archive/
diff --git a/www/newsraft/distinfo b/www/newsraft/distinfo
index 278eac2c3ed7..075deaea121b 100644
--- a/www/newsraft/distinfo
+++ b/www/newsraft/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749407113
-SHA256 (newsraft-0.31.tar.gz) = de0d96664d9a276dbe58cf4b44a6861bc18b6fd4c0f41a97450c5b3509904ae8
-SIZE (newsraft-0.31.tar.gz) = 224575
+TIMESTAMP = 1754049917
+SHA256 (newsraft-0.32.tar.gz) = a3b5f4935189316b5962658f29669472798a3e40d62b4f60d66644af3f04d2d3
+SIZE (newsraft-0.32.tar.gz) = 225800
diff --git a/www/newsraft/files/patch-makefile b/www/newsraft/files/patch-makefile
deleted file mode 100644
index 444ab3451d32..000000000000
--- a/www/newsraft/files/patch-makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- makefile.orig 2025-06-08 19:06:10 UTC
-+++ makefile
-@@ -17,7 +17,7 @@ AUXCFLAGS = $(CURL_CFLAGS) $(EXPAT_CFLAGS) $(GUMBO
- #LDFLAGS = -static
- #CURL_LIBS = -lcurl -lbrotlidec -lbrotlienc -lbrotlicommon -lssl -lcrypto -lnghttp2 -lz
- AUXCFLAGS = $(CURL_CFLAGS) $(EXPAT_CFLAGS) $(GUMBO_CFLAGS) $(SQLITE_CFLAGS)
--FEATURECFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700
-+FEATURECFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE
- LDLIBS = $(CURL_LIBS) $(EXPAT_LIBS) $(GUMBO_LIBS) $(SQLITE_LIBS) $(PTHREAD_LIBS)
- DESTDIR =
- PREFIX = /usr/local
diff --git a/www/node20/Makefile b/www/node20/Makefile
index bfcd8c796f38..d921874d4ce5 100644
--- a/www/node20/Makefile
+++ b/www/node20/Makefile
@@ -40,6 +40,7 @@ CONFIGURE_ARGS= --prefix=${PREFIX:S|^${DESTDIR}||} \
--shared-zlib \
--with-intl=system-icu \
--without-npm
+CXXFLAGS_powerpc64= -mpower8-vector
HAS_CONFIGURE= yes
MAKE_ENV= CC.host="${CCACHE_BIN} ${CC}" \
CFLAGS.host="${CFLAGS}" \
diff --git a/www/phalcon/Makefile b/www/phalcon/Makefile
index df7e308e6665..d242a733b106 100644
--- a/www/phalcon/Makefile
+++ b/www/phalcon/Makefile
@@ -19,4 +19,16 @@ CONFIGURE_ARGS= --enable-phalcon
WRKSRC_SUBDIR= build/phalcon
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PHP_VER} >= 85
+. if ${OPSYS} == FreeBSD
+CFLAGS+= -Wno-error=int-conversion
+. endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
+ ${WRKSRC}/phalcon.zep.c
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/php85-opcache/Makefile b/www/php85-opcache/Makefile
deleted file mode 100644
index edb61940538a..000000000000
--- a/www/php85-opcache/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-CATEGORIES= www
-
-PKGNAMESUFFIX= -opcache
-
-USES= php:zend,noflavors
-
-MASTERDIR= ${.CURDIR}/../../lang/php85
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/phpmustache/Makefile b/www/phpmustache/Makefile
index 052474091651..efb4e4005a66 100644
--- a/www/phpmustache/Makefile
+++ b/www/phpmustache/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/bobthecow/mustache.php
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Installation mode changed from systemwide to per-application with Composer
+EXPIRATION_DATE=2025-10-31
+
USES= php:build
USE_GITHUB= yes
GH_ACCOUNT= bobthecow
diff --git a/www/py-channels-redis/Makefile b/www/py-channels-redis/Makefile
index d59666b6f99e..0ac8b8a7aca9 100644
--- a/www/py-channels-redis/Makefile
+++ b/www/py-channels-redis/Makefile
@@ -1,6 +1,5 @@
PORTNAME= channels-redis
-PORTVERSION= 4.2.1
-PORTREVISION= 1
+PORTVERSION= 4.3.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-channels-redis/distinfo b/www/py-channels-redis/distinfo
index 24f9de6f6968..3e292a30f2e7 100644
--- a/www/py-channels-redis/distinfo
+++ b/www/py-channels-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738052794
-SHA256 (channels_redis-4.2.1.tar.gz) = 8375e81493e684792efe6e6eca60ef3d7782ef76c6664057d2e5c31e80d636dd
-SIZE (channels_redis-4.2.1.tar.gz) = 31152
+TIMESTAMP = 1753979457
+SHA256 (channels_redis-4.3.0.tar.gz) = 740ee7b54f0e28cf2264a940a24453d3f00526a96931f911fcb69228ef245dd2
+SIZE (channels_redis-4.3.0.tar.gz) = 31440
diff --git a/www/py-dj51-channels-redis/Makefile b/www/py-dj51-channels-redis/Makefile
index 4e91f111e7e3..f7c61b3e9ebc 100644
--- a/www/py-dj51-channels-redis/Makefile
+++ b/www/py-dj51-channels-redis/Makefile
@@ -1,6 +1,5 @@
PORTNAME= channels-redis
-PORTVERSION= 4.2.1
-PORTREVISION= 1
+PORTVERSION= 4.3.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
diff --git a/www/py-dj51-channels-redis/distinfo b/www/py-dj51-channels-redis/distinfo
index 24f9de6f6968..28730dadc6da 100644
--- a/www/py-dj51-channels-redis/distinfo
+++ b/www/py-dj51-channels-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738052794
-SHA256 (channels_redis-4.2.1.tar.gz) = 8375e81493e684792efe6e6eca60ef3d7782ef76c6664057d2e5c31e80d636dd
-SIZE (channels_redis-4.2.1.tar.gz) = 31152
+TIMESTAMP = 1753980067
+SHA256 (channels_redis-4.3.0.tar.gz) = 740ee7b54f0e28cf2264a940a24453d3f00526a96931f911fcb69228ef245dd2
+SIZE (channels_redis-4.3.0.tar.gz) = 31440
diff --git a/www/py-dj51-django-allauth/Makefile b/www/py-dj51-django-allauth/Makefile
index 16bf11109dbd..e5d7c9a6d65c 100644
--- a/www/py-dj51-django-allauth/Makefile
+++ b/www/py-dj51-django-allauth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-allauth
-PORTVERSION= 65.9.0
+PORTVERSION= 65.10.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -14,7 +14,8 @@ WWW= https://allauth.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.0.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fido2>=0:security/py-fido2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
diff --git a/www/py-dj51-django-allauth/distinfo b/www/py-dj51-django-allauth/distinfo
index 3c312d6583a0..fa006db4661c 100644
--- a/www/py-dj51-django-allauth/distinfo
+++ b/www/py-dj51-django-allauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749650814
-SHA256 (django_allauth-65.9.0.tar.gz) = a06bca9974df44321e94c33bcf770bb6f924d1a44b57defbce4d7ec54a55483e
-SIZE (django_allauth-65.9.0.tar.gz) = 1710514
+TIMESTAMP = 1753980268
+SHA256 (django_allauth-65.10.0.tar.gz) = 47daa3b0e11a1d75724ea32995de37bd2b8963e9e4cce2b3a7fd64eb6d3b3c48
+SIZE (django_allauth-65.10.0.tar.gz) = 1897777
diff --git a/www/py-dj51-django-allauth/files/patch-pyproject.toml b/www/py-dj51-django-allauth/files/patch-pyproject.toml
new file mode 100644
index 000000000000..8a610f408251
--- /dev/null
+++ b/www/py-dj51-django-allauth/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-07-31 17:18:40 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=75.3.0", "setuptools-scm>=8"]
++requires = ["setuptools>=63.0.0", "setuptools-scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/www/py-granian/Makefile b/www/py-granian/Makefile
index 64340e990760..52f9e471b519 100644
--- a/www/py-granian/Makefile
+++ b/www/py-granian/Makefile
@@ -1,6 +1,5 @@
PORTNAME= granian
-PORTVERSION= 2.3.4
-PORTREVISION= 1
+PORTVERSION= 2.5.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-granian/Makefile.crates b/www/py-granian/Makefile.crates
index a874d695a3a9..1e70fcd2018c 100644
--- a/www/py-granian/Makefile.crates
+++ b/www/py-granian/Makefile.crates
@@ -1,10 +1,16 @@
+===> License BSD3CLAUSE accepted by the user
+===> py311-granian-2.5.0 depends on file: /usr/local/sbin/pkg - found
+===> Fetching all distfiles required by py311-granian-2.5.0 for building
+===> Extracting for py311-granian-2.5.0
+=> SHA256 Checksum OK for granian-2.5.0.tar.gz.
+===> Moving crates to /usr/ports/www/py-granian/work-py311/granian-2.5.0/cargo-crates
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aes-0.8.4 \
anyhow-1.0.98 \
arc-swap-1.7.1 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
backtrace-0.3.75 \
base64-0.22.1 \
base64ct-1.8.0 \
@@ -14,8 +20,8 @@ CARGO_CRATES= addr2line-0.24.2 \
bus-2.4.1 \
bytes-1.10.1 \
cbc-0.1.2 \
- cc-1.2.26 \
- cfg-if-1.0.0 \
+ cc-1.2.30 \
+ cfg-if-1.0.1 \
cipher-0.4.4 \
const-oid-0.9.6 \
cpufeatures-0.2.17 \
@@ -41,10 +47,10 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- h2-0.4.10 \
+ h2-0.4.11 \
hashbrown-0.15.4 \
heck-0.5.0 \
- hermit-abi-0.5.1 \
+ hermit-abi-0.5.2 \
hmac-0.12.1 \
http-1.3.1 \
http-body-1.0.1 \
@@ -52,24 +58,28 @@ CARGO_CRATES= addr2line-0.24.2 \
httparse-1.10.1 \
httpdate-1.0.3 \
hyper-1.6.0 \
- hyper-util-0.1.14 \
- indexmap-2.9.0 \
+ hyper-util-0.1.16 \
+ indexmap-2.10.0 \
indoc-2.0.6 \
inout-0.1.4 \
+ io-uring-0.7.9 \
itertools-0.14.0 \
itoa-1.0.15 \
- libc-0.2.172 \
- libmimalloc-sys-0.1.42 \
+ libc-0.2.174 \
+ libmimalloc-sys-0.1.43 \
lock_api-0.4.13 \
log-0.4.27 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memoffset-0.9.1 \
- mimalloc-0.1.46 \
+ mimalloc-0.1.47 \
mime-0.3.17 \
mime_guess-2.0.5 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
mio-1.0.4 \
+ ntapi-0.4.1 \
num_cpus-1.17.0 \
+ objc2-core-foundation-0.3.1 \
+ objc2-io-kit-0.3.1 \
object-0.36.7 \
once_cell-1.21.3 \
parking_lot-0.12.4 \
@@ -84,26 +94,26 @@ CARGO_CRATES= addr2line-0.24.2 \
portable-atomic-1.11.1 \
ppv-lite86-0.2.21 \
proc-macro2-1.0.95 \
- pyo3-0.25.0 \
- pyo3-build-config-0.25.0 \
- pyo3-ffi-0.25.0 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
pyo3-log-0.12.4 \
- pyo3-macros-0.25.0 \
- pyo3-macros-backend-0.25.0 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
python3-dll-a-0.2.14 \
quote-1.0.40 \
- r-efi-5.2.0 \
- rand-0.9.1 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.17 \
ring-0.17.14 \
- rustc-demangle-0.1.24 \
- rustls-0.23.27 \
+ rustc-demangle-0.1.26 \
+ rustls-0.23.31 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
+ rustls-webpki-0.103.4 \
salsa20-0.10.2 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
@@ -113,27 +123,28 @@ CARGO_CRATES= addr2line-0.24.2 \
sha2-0.10.9 \
shlex-1.3.0 \
signal-hook-registry-1.4.5 \
- slab-0.4.9 \
+ slab-0.4.10 \
smallvec-1.15.1 \
- socket2-0.5.10 \
+ socket2-0.6.0 \
spki-0.7.3 \
subtle-2.6.1 \
- syn-2.0.101 \
+ syn-2.0.104 \
+ sysinfo-0.36.1 \
target-lexicon-0.13.2 \
thiserror-2.0.12 \
thiserror-impl-2.0.12 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
tikv-jemallocator-0.6.0 \
tls-listener-0.11.0 \
- tokio-1.45.1 \
+ tokio-1.47.0 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
- tokio-tungstenite-0.26.2 \
+ tokio-tungstenite-0.27.0 \
tokio-util-0.7.15 \
tracing-0.1.41 \
tracing-core-0.1.34 \
- tungstenite-0.26.2 \
+ tungstenite-0.27.0 \
typenum-1.18.0 \
unicase-2.8.1 \
unicode-ident-1.0.18 \
@@ -141,11 +152,25 @@ CARGO_CRATES= addr2line-0.24.2 \
untrusted-0.9.0 \
utf-8-0.7.6 \
version_check-0.9.5 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.52.6 \
@@ -155,6 +180,6 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
wit-bindgen-rt-0.39.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zeroize-1.8.1
diff --git a/www/py-granian/distinfo b/www/py-granian/distinfo
index 048bad5b3364..4e83ff1be8ab 100644
--- a/www/py-granian/distinfo
+++ b/www/py-granian/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1749992159
-SHA256 (granian-2.3.4.tar.gz) = ed04cb7f9befb1bcb8f97b7fee6d19eb4375346eeddd43c77193c35e9cf66b9a
-SIZE (granian-2.3.4.tar.gz) = 101156
+TIMESTAMP = 1753975319
+SHA256 (granian-2.5.0.tar.gz) = bed0d047c9c0c6c6a5a85ee5b3c7e2683fc63e03ac032eaf3d7654fa96bde102
+SIZE (granian-2.5.0.tar.gz) = 110336
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
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
@@ -13,8 +13,8 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
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/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/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -33,10 +33,10 @@ SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b1
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.26.crate) = 956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac
-SIZE (rust/crates/cc-1.2.26.crate) = 107013
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
@@ -87,14 +87,14 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
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/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
-SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/h2-0.4.11.crate) = 17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785
+SIZE (rust/crates/h2-0.4.11.crate) = 175810
SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -109,42 +109,50 @@ SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
-SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
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/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libmimalloc-sys-0.1.42.crate) = ec9d6fac27761dabcd4ee73571cdb06b7022dc99089acbe5435691edffaac0f4
-SIZE (rust/crates/libmimalloc-sys-0.1.42.crate) = 224614
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
+SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
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/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+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.46.crate) = 995942f432bbb4822a7e9c3faa87a695185b0d09273ba85f097b54f4e458f2af
-SIZE (rust/crates/mimalloc-0.1.46.crate) = 4601
+SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
+SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
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
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+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/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
+SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-io-kit-0.3.1.crate) = 71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a
+SIZE (rust/crates/objc2-io-kit-0.3.1.crate) = 220419
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
@@ -173,46 +181,46 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4
-SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850
-SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d
-SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122
-SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e
-SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991
+SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
SHA256 (rust/crates/pyo3-log-0.12.4.crate) = 45192e5e4a4d2505587e27806c7b710c231c40c56f3bfc19535d0bb25df52264
SIZE (rust/crates/pyo3-log-0.12.4.crate) = 16655
-SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214
-SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876
-SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e
-SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+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.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
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/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
-SIZE (rust/crates/rustls-0.23.27.crate) = 355915
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
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.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
@@ -231,18 +239,20 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
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
-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/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/sysinfo-0.36.1.crate) = 252800745060e7b9ffb7b2badbd8b31cfa4aa2e61af879d0a3bf2a317c20217d
+SIZE (rust/crates/sysinfo-0.36.1.crate) = 213643
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
@@ -255,24 +265,24 @@ SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfd
SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
SHA256 (rust/crates/tls-listener-0.11.0.crate) = ab41256c16d6fc2b3021545f20bf77a73200b18bd54040ac656dddfca6205bfa
SIZE (rust/crates/tls-listener-0.11.0.crate) = 48235
-SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-1.47.0.crate) = 43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35
+SIZE (rust/crates/tokio-1.47.0.crate) = 828980
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-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084
-SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868
+SHA256 (rust/crates/tokio-tungstenite-0.27.0.crate) = 489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1
+SIZE (rust/crates/tokio-tungstenite-0.27.0.crate) = 29756
SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
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/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13
-SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315
+SHA256 (rust/crates/tungstenite-0.27.0.crate) = eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d
+SIZE (rust/crates/tungstenite-0.27.0.crate) = 67162
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
@@ -287,16 +297,44 @@ SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
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.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+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/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.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+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.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+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.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+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.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
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-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
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_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
@@ -315,9 +353,9 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
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/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
diff --git a/www/redmine60/Makefile b/www/redmine60/Makefile
index fa4bd4c9b52e..e39a50af817e 100644
--- a/www/redmine60/Makefile
+++ b/www/redmine60/Makefile
@@ -1,5 +1,6 @@
PORTNAME= redmine
PORTVERSION= 6.0.6
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://www.redmine.org/releases/
PKGNAMESUFFIX= 60
diff --git a/www/redmine60/files/patch-Gemfile b/www/redmine60/files/patch-Gemfile
index 87cf5257c8a2..cbc8a8e59fd3 100644
--- a/www/redmine60/files/patch-Gemfile
+++ b/www/redmine60/files/patch-Gemfile
@@ -14,8 +14,9 @@
gem 'rbpdf', '~> 1.21.4'
gem 'addressable'
gem 'rubyzip', '~> 2.3.0'
- gem 'propshaft', '~> 1.1.0'
+-gem 'propshaft', '~> 1.1.0'
-gem 'rack', '>= 3.1.3'
++gem 'propshaft', '>= 1.1.0'
+gem 'rack', '>= 3.0.0'
# Ruby Standard Gems
diff --git a/www/vaultwarden-web_vault/Makefile b/www/vaultwarden-web_vault/Makefile
index 583e5c9e08f6..bb752e3df234 100644
--- a/www/vaultwarden-web_vault/Makefile
+++ b/www/vaultwarden-web_vault/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vaultwarden
-PORTVERSION= 2025.5.0
+PORTVERSION= 2025.7.0
DISTVERSIONPREFIX= v
CATEGORIES= www security
MASTER_SITES= https://github.com/dani-garcia/bw_web_builds/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
diff --git a/www/vaultwarden-web_vault/distinfo b/www/vaultwarden-web_vault/distinfo
index 0d97a8cbbbd9..66f6b2e25f57 100644
--- a/www/vaultwarden-web_vault/distinfo
+++ b/www/vaultwarden-web_vault/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749045076
-SHA256 (bw_web_v2025.5.0.tar.gz) = 00daf4e3568a01f23408cc7f81660c9eb237bbafcb9861ad5db30c0f6ab69a0f
-SIZE (bw_web_v2025.5.0.tar.gz) = 17927067
+TIMESTAMP = 1754037100
+SHA256 (bw_web_v2025.7.0.tar.gz) = 81ab0ab3ce3f3d25776e4d6ac11982e2a328d41a8cc992bc1fcd149c638f3eb7
+SIZE (bw_web_v2025.7.0.tar.gz) = 20909634
diff --git a/www/webcopy/Makefile b/www/webcopy/Makefile
deleted file mode 100644
index 8ba778a30750..000000000000
--- a/www/webcopy/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= webcopy
-PORTVERSION= 0.98b7
-CATEGORIES= www
-MASTER_SITES= LOCAL/cy
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= Web Mirroring Program
-WWW= http://www.alumnos.inf.utfsm.cl/~vparada/webcopy.html
-
-DEPRECATED= Upstream is long gone and project not touched in decades, consider using ftp/wget
-EXPIRATION_DATE=2025-07-31
-
-# Converted from RESTRICTED
-LICENSE= webcopy
-LICENSE_NAME= webcopy
-LICENSE_TEXT= This program cannot be distributed if modified in any way. Don't sell for profit without written permission
-LICENSE_PERMS= auto-accept
-
-ALL_TARGET=
-
-USES= perl5
-
-do-install:
- cd ${WRKSRC}; ${INSTALL_SCRIPT} webcopy ${STAGEDIR}${PREFIX}/bin
- ${INSTALL} -d -m 755 ${STAGEDIR}${PREFIX}/share/doc/webcopy
- cd ${WRKSRC}; ${INSTALL_DATA} webcopy.html ${STAGEDIR}${PREFIX}/share/doc/webcopy
-
-.include <bsd.port.mk>
diff --git a/www/webcopy/distinfo b/www/webcopy/distinfo
deleted file mode 100644
index 53efcdd50839..000000000000
--- a/www/webcopy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (webcopy-0.98b7.tar.gz) = 42eda3d34bd73784271d17fec243f9a7a177ce9d001636f04dfc4eb6194d3dad
-SIZE (webcopy-0.98b7.tar.gz) = 14495
diff --git a/www/webcopy/files/patch-Makefile b/www/webcopy/files/patch-Makefile
deleted file mode 100644
index 54cf144cdd11..000000000000
--- a/www/webcopy/files/patch-Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
---- Makefile.orig 1996-06-08 09:42:14.000000000 -0700
-+++ Makefile 2014-06-03 17:06:14.896004168 -0700
-@@ -43,14 +43,14 @@
-
- # Select or change one of the following WebCopy destination:
-
--DESTINATION=webcopy.test
-+#DESTINATION=webcopy.test
- #DESTINATION=/usr/local/bin/webcopy
- #DESTINATION=/usr/local/ucb/webcopy
- #DESTINATION=/usr/bin/webcopy
- #DESTINATION=/usr/ucb/webcopy
- #DESTINATION=/bin/webcopy
- #DESTINATION=$(HOME)/bin/webcopy
--#DESTINATION=
-+DESTINATION=$(PREFIX)/bin/webcopy
-
- # Select default perl interpreter version:
-
diff --git a/www/webcopy/files/patch-webcopy.src_1 b/www/webcopy/files/patch-webcopy.src_1
deleted file mode 100644
index 81a2175b40d0..000000000000
--- a/www/webcopy/files/patch-webcopy.src_1
+++ /dev/null
@@ -1,59 +0,0 @@
-*** webcopy.src.old Sat Jun 8 20:42:14 1996
---- webcopy.src Sun Sep 15 20:14:20 1996
-***************
-*** 1,4 ****
-! #!%PERL% -- # -*- perl -*-
- eval 'exec %PERL% -S $0 "$*"'
- if undef;
- #
---- 1,4 ----
-! #!%PERL% --
- eval 'exec %PERL% -S $0 "$*"'
- if undef;
- #
-***************
-*** 275,280 ****
---- 275,281 ----
- &check_tag("OVERLAY", "SRC", $image) ||
- &check_tag("BODY", "BACKGROUND", $image) ||
- &check_tag("TABLE", "BACKGROUND", $image) ||
-+ &check_tag("EMBED", "SRC", $image) ||
- &check_tag("BGSOUND", "SRC", $image) ||
- &check_tag("FRAME", "SRC", $link) ||
- &check_tag("AREA", "HREF", $link) ||
-***************
-*** 316,323 ****
- ($quote)=$value=~/^([\"\'])/;
- if ($quote) {
- if ($value!~/.$quote$/) {
-! ($_,$etc)=$etc=~/^([^$quote]*)$quote?(.*)$/;
-! $value.=$_.$quote;
- }
- $value=~s/$quote\s*(.*)\s*$quote$/$1/;
- $value=~s/\s*$//;
---- 317,324 ----
- ($quote)=$value=~/^([\"\'])/;
- if ($quote) {
- if ($value!~/.$quote$/) {
-! ($_,$etc)=$value=~/^($quote[^$quote]*)$quote?(.*)$/;
-! $value=$_.$quote;
- }
- $value=~s/$quote\s*(.*)\s*$quote$/$1/;
- $value=~s/\s*$//;
-***************
-*** 460,466 ****
- local($url,$file)=@_;
- local($status,$code,$info,$line,$length,$html,$redirect,$update,$data,
- $bytes,$step,$slice);
-! if ($useremote || $userpass) {
- $update="Pragma: no-cache${rn}";
- } else {
- (($update=(($_=&get_date($file))) &&
---- 461,467 ----
- local($url,$file)=@_;
- local($status,$code,$info,$line,$length,$html,$redirect,$update,$data,
- $bytes,$step,$slice);
-! if ($useremote) {
- $update="Pragma: no-cache${rn}";
- } else {
- (($update=(($_=&get_date($file))) &&
diff --git a/www/webcopy/files/patch-webcopy.src_2 b/www/webcopy/files/patch-webcopy.src_2
deleted file mode 100644
index 67e807ea2143..000000000000
--- a/www/webcopy/files/patch-webcopy.src_2
+++ /dev/null
@@ -1,34 +0,0 @@
-*** webcopy.src Sat Nov 1 11:00:23 1997
---- webcopy.src.neu Sat Nov 1 13:48:20 1997
-***************
-*** 384,389 ****
---- 384,390 ----
- return;
- }
- }
-+ $ref =~ s/&amp;/&/;
- $ref="$path$ref" unless $ref=~m!^/!;
- ($ref,$qs)=$ref=~m!^([^?]*)(.*)$!;
- $isdir=$ref=~m!/$!;
-***************
-*** 454,459 ****
---- 455,461 ----
-
- sub transfer {
- local($url,$file)=@_;
-+ $file=&unescape($file);
- local($status,$code,$info,$line,$length,$html,$redirect,$update,$data,
- $bytes,$step,$slice);
- if ($useremote) {
-***************
-*** 560,565 ****
---- 562,568 ----
- local(@subdirs)=split('/',$path);
- local($sub);
- $name=pop(@subdirs); # get name of file from path
-+ $name=&unescape($name);
- for $sub (@subdirs) {
- $dir.= "/".&unescape($sub);
- stat(&real($dir));
-
-
diff --git a/www/webcopy/files/patch-webcopy.src_3 b/www/webcopy/files/patch-webcopy.src_3
deleted file mode 100644
index 37ef6472b50d..000000000000
--- a/www/webcopy/files/patch-webcopy.src_3
+++ /dev/null
@@ -1,19 +0,0 @@
-*** webcopy.src.orig Tue Nov 25 20:46:36 1997
---- webcopy.src Tue Nov 25 20:48:57 1997
-***************
-*** 675,681 ****
- Usage: $0 [options] http://host:port/path/file [http://proxy:port]
-
- Options (can be combined):
-! -o output to stdout -tdelay set delay seconds
- -v verbose mode -wpath set working directory
- -q query transfer -xfile set default index.html
- -s suppress log -zfile post 'file' or query string
---- 678,684 ----
- Usage: $0 [options] http://host:port/path/file [http://proxy:port]
-
- Options (can be combined):
-! -o output to stdout -tdelay set delay seconds ($delay by default)
- -v verbose mode -wpath set working directory
- -q query transfer -xfile set default index.html
- -s suppress log -zfile post 'file' or query string
diff --git a/www/webcopy/files/patch-webcopy.src_4 b/www/webcopy/files/patch-webcopy.src_4
deleted file mode 100644
index 1166e1915329..000000000000
--- a/www/webcopy/files/patch-webcopy.src_4
+++ /dev/null
@@ -1,12 +0,0 @@
-*** webcopy.src.bak Sat Jun 8 20:42:14 1996
---- webcopy.src Sun Jan 25 01:04:21 1998
-***************
-*** 474,480 ****
- }
- socket(S,&PF_INET,&SOCK_STREAM,$local_prot) || die "$0: socket: $!\n"; #P4
- socket(S,PF_INET,SOCK_STREAM,$local_prot) || die "$0: socket: $!\n"; #P5
-- bind(S,$local_sock) || die "$0: bind: $!\n";
- connect(S,$remote_sock) || return(901,"$!",0);
- $_=select(S); $|=1; select($_);
- if ($verbose>3) {
---- 474,479 ----
diff --git a/www/webcopy/files/patch-webcopy.src_5 b/www/webcopy/files/patch-webcopy.src_5
deleted file mode 100644
index 008c84356d2a..000000000000
--- a/www/webcopy/files/patch-webcopy.src_5
+++ /dev/null
@@ -1,20 +0,0 @@
---- webcopy.src.orig Sun May 21 20:24:21 2000
-+++ webcopy.src Sun May 21 20:25:51 2000
-@@ -481,7 +481,7 @@
- $_=select(S); $|=1; select($_);
- if ($verbose>3) {
- print(($post?"POST":"GET") . " $proxy$url HTTP/1.0${rn}" .
-- "User-Agent: $agent${rn}Accept: */*${rn}$update");
-+ "User-Agent: $agent${rn}Accept: */*${rn}Host: ${host}${rn}$update");
- print "Authorization: $userpass${rn}" if $userpass;
- if ($post) {
- print "Content-Length: " . length($post_data) .
-@@ -492,7 +492,7 @@
- }
- }
- print S ($post?"POST":"GET") . " $proxy$url HTTP/1.0${rn}" .
-- "User-Agent: $agent${rn}Accept: */*${rn}$update";
-+ "User-Agent: $agent${rn}Accept: */*${rn}Host: ${host}${rn}$update";
- print S "Authorization: $userpass${rn}" if $userpass;
- if ($post) {
- print S "Content-Length: " . length($post_data) .
diff --git a/www/webcopy/pkg-descr b/www/webcopy/pkg-descr
deleted file mode 100644
index 45f2cc5019ca..000000000000
--- a/www/webcopy/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-WebCopy is a perl program that retrieves the URL specified in a Unix-like
-command line. It can also retrieve recursively any file that a HTML file
-references, i.e. inlined images and/or anchors, if specified with an option.
-
-It can be used as a "mirror" program to retrieve a tree of documents from a
-remote site, and put them on-line immediately through the local server.
diff --git a/www/webcopy/pkg-plist b/www/webcopy/pkg-plist
deleted file mode 100644
index 5a082bbed695..000000000000
--- a/www/webcopy/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/webcopy
-share/doc/webcopy/webcopy.html
diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile
index 1b512da10e64..5f097a88d643 100644
--- a/x11-fm/doublecmd/Makefile
+++ b/x11-fm/doublecmd/Makefile
@@ -328,7 +328,7 @@ do-install:
.if ${PORT_OPTIONS:MWLX_MPLAYER}
@${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/
- ${INSTALL_LIB} ${WRKSRC}/plugins/wlx/WlxMplayer/lib/wlxmplayer.wlx ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/
+ ${INSTALL_LIB} ${WRKSRC}/plugins/wlx/WlxMplayer/wlxmplayer.wlx ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/
.endif
.if ${PORT_OPTIONS:MDSX_LOCATE}
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index d2081070dbd3..e82a1c98d006 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -126,6 +126,7 @@
SUBDIR += metacity-themes
SUBDIR += mint-themes
SUBDIR += mojave-gtk-themes
+ SUBDIR += morewaita-icon-theme
SUBDIR += nordic-theme
SUBDIR += numix-gtk-theme
SUBDIR += numix-icon-theme
diff --git a/x11-themes/morewaita-icon-theme/Makefile b/x11-themes/morewaita-icon-theme/Makefile
new file mode 100644
index 000000000000..5184365b24f6
--- /dev/null
+++ b/x11-themes/morewaita-icon-theme/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= morewaita-icon-theme
+DISTVERSIONPREFIX= v
+DISTVERSION= 48.3.1
+CATEGORIES= x11-themes
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Expanded Adwaita-styled companion icon theme
+WWW= https://github.com/somepaulo/MoreWaita
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= meson
+
+USE_GITHUB= yes
+GH_ACCOUNT= somepaulo
+GH_PROJECT= MoreWaita
+
+NO_ARCH= yes
+
+PORTDOCS= AUTHORS CONTRIBUTING.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-themes/morewaita-icon-theme/distinfo b/x11-themes/morewaita-icon-theme/distinfo
new file mode 100644
index 000000000000..7f388f76c9f0
--- /dev/null
+++ b/x11-themes/morewaita-icon-theme/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753175706
+SHA256 (somepaulo-MoreWaita-v48.3.1_GH0.tar.gz) = 7838170c15e7e7d78ccbb6fa59fcca21c1ab4f4b09dcc57dec0b8cab1041c558
+SIZE (somepaulo-MoreWaita-v48.3.1_GH0.tar.gz) = 9449137
diff --git a/x11-themes/morewaita-icon-theme/files/patch-meson.build b/x11-themes/morewaita-icon-theme/files/patch-meson.build
new file mode 100644
index 000000000000..487b862acbde
--- /dev/null
+++ b/x11-themes/morewaita-icon-theme/files/patch-meson.build
@@ -0,0 +1,8 @@
+--- meson.build.orig 2025-07-22 09:17:32 UTC
++++ meson.build
+@@ -9,5 +9,3 @@ install_data('index.theme', install_dir: iconsdir)
+ subdir('symbolic')
+
+ install_data('index.theme', install_dir: iconsdir)
+-install_data('AUTHORS', install_dir: iconsdir)
+-install_data('LICENSE', install_dir: iconsdir)
diff --git a/x11-themes/morewaita-icon-theme/pkg-descr b/x11-themes/morewaita-icon-theme/pkg-descr
new file mode 100644
index 000000000000..238756f0883a
--- /dev/null
+++ b/x11-themes/morewaita-icon-theme/pkg-descr
@@ -0,0 +1,14 @@
+An expanded Adwaita-styled companion icon theme, built largely upon
+the work of GNOME's Adwaita designers and GNOME Circle apps'
+developers, as well as inspiration from the Papirus icon theme
+designers, and a touch of tinkering from myself and a few others.
+
+The purpose of this theme is to provide third-party apps with a
+consistent look and feel in Gnome Shell.
+
+The goal of MoreWaita is to add to Adwaita, not modify it, and to do
+roughly what Breeze does for KDE. This theme does not override any
+Adwaita icons, nor any Gnome Circle apps icons, nor icons that
+generally fit into the Adwaita paradigm (like Transmission
+GTK). Currently, this theme is way less all-inclusive than many
+others, but the aim is to be on par with Papirus some day.
diff --git a/x11-themes/morewaita-icon-theme/pkg-plist b/x11-themes/morewaita-icon-theme/pkg-plist
new file mode 100644
index 000000000000..2dd4104d335a
--- /dev/null
+++ b/x11-themes/morewaita-icon-theme/pkg-plist
@@ -0,0 +1,3315 @@
+share/icons/MoreWaita/index.theme
+share/icons/MoreWaita/scalable/apps/0ad.svg
+share/icons/MoreWaita/scalable/apps/Alacritty.svg
+share/icons/MoreWaita/scalable/apps/Ardour-Ardour_6.0.0.svg
+share/icons/MoreWaita/scalable/apps/Ardour-Ardour_6.5.0.svg
+share/icons/MoreWaita/scalable/apps/Ardour-Ardour_7.0.0.svg
+share/icons/MoreWaita/scalable/apps/Ardour-Ardour_8.0.0.svg
+share/icons/MoreWaita/scalable/apps/Ardour-Ardour_9.0.0.svg
+share/icons/MoreWaita/scalable/apps/Blender.svg
+share/icons/MoreWaita/scalable/apps/CMakeSetup.svg
+share/icons/MoreWaita/scalable/apps/CMakeSetup32.svg
+share/icons/MoreWaita/scalable/apps/DV_Resolve.svg
+share/icons/MoreWaita/scalable/apps/Element.svg
+share/icons/MoreWaita/scalable/apps/GitKraken.svg
+share/icons/MoreWaita/scalable/apps/GrandOrgue.svg
+share/icons/MoreWaita/scalable/apps/LibreMenuEditor.svg
+share/icons/MoreWaita/scalable/apps/MediathekView.svg
+share/icons/MoreWaita/scalable/apps/Mercury.svg
+share/icons/MoreWaita/scalable/apps/Nextcloud.svg
+share/icons/MoreWaita/scalable/apps/Notesnook.svg
+share/icons/MoreWaita/scalable/apps/OpenBoard.svg
+share/icons/MoreWaita/scalable/apps/OpenRGB.svg
+share/icons/MoreWaita/scalable/apps/ProtonMail_Bridge.svg
+share/icons/MoreWaita/scalable/apps/PrusaSlicer-gcodeviewer.svg
+share/icons/MoreWaita/scalable/apps/PrusaSlicer.svg
+share/icons/MoreWaita/scalable/apps/QtProject-assistant.svg
+share/icons/MoreWaita/scalable/apps/QtProject-designer.svg
+share/icons/MoreWaita/scalable/apps/QtProject-linguist.svg
+share/icons/MoreWaita/scalable/apps/QtProject-qdbusviewer.svg
+share/icons/MoreWaita/scalable/apps/QtProject-qtcreator-qt5.svg
+share/icons/MoreWaita/scalable/apps/QtProject-qtcreator.svg
+share/icons/MoreWaita/scalable/apps/QtProject-qtdesignstudio.svg
+share/icons/MoreWaita/scalable/apps/Spotify.svg
+share/icons/MoreWaita/scalable/apps/TeamViewer.svg
+share/icons/MoreWaita/scalable/apps/Zoom.svg
+share/icons/MoreWaita/scalable/apps/abiword.svg
+share/icons/MoreWaita/scalable/apps/alacarte.svg
+share/icons/MoreWaita/scalable/apps/alacritty.svg
+share/icons/MoreWaita/scalable/apps/android-studio-beta.svg
+share/icons/MoreWaita/scalable/apps/android-studio-canary.svg
+share/icons/MoreWaita/scalable/apps/android-studio.svg
+share/icons/MoreWaita/scalable/apps/androidstudio-preview.svg
+share/icons/MoreWaita/scalable/apps/androidstudio.svg
+share/icons/MoreWaita/scalable/apps/anki.svg
+share/icons/MoreWaita/scalable/apps/anydesk.svg
+share/icons/MoreWaita/scalable/apps/anytype.svg
+share/icons/MoreWaita/scalable/apps/app.bluebubbles.BlueBubbles.svg
+share/icons/MoreWaita/scalable/apps/app.polychromatic.controller.svg
+share/icons/MoreWaita/scalable/apps/app.ytmdesktop.ytmdesktop.svg
+share/icons/MoreWaita/scalable/apps/app.zen_browser.zen.svg
+share/icons/MoreWaita/scalable/apps/appflowy.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-OpenRGB.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-anytype.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-balena-etcher-electron.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-bitwarden.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-cider.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-emacs.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-endless_sky.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-github-desktop.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-guiscrcpy.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-heroic.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-joplin.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-kitty.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-librewolf.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-logseq.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-lunarclient.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-musescore.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-nuclear.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-obsidian.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-org.freac.freac.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-org.wezfurlong.wezterm.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-retroarch.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-session-desktop.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-standard-notes.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-suyu.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-teams-for-linux.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-texts.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-tutanota-desktop.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-unityeditor.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-unityhub.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-yuzu.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-zen-browser.svg
+share/icons/MoreWaita/scalable/apps/appimagekit-zoho-mail-desktop.svg
+share/icons/MoreWaita/scalable/apps/apple-music.svg
+share/icons/MoreWaita/scalable/apps/application-x-zoom.svg
+share/icons/MoreWaita/scalable/apps/applications-java.svg
+share/icons/MoreWaita/scalable/apps/ardour.svg
+share/icons/MoreWaita/scalable/apps/ardour6.svg
+share/icons/MoreWaita/scalable/apps/ardour7.svg
+share/icons/MoreWaita/scalable/apps/ardour8.svg
+share/icons/MoreWaita/scalable/apps/ardour9.svg
+share/icons/MoreWaita/scalable/apps/arduino-icon-small.svg
+share/icons/MoreWaita/scalable/apps/arduino-ide.svg
+share/icons/MoreWaita/scalable/apps/arduino.svg
+share/icons/MoreWaita/scalable/apps/assistant-qt4.svg
+share/icons/MoreWaita/scalable/apps/assistant-qt5.svg
+share/icons/MoreWaita/scalable/apps/assistant.svg
+share/icons/MoreWaita/scalable/apps/assistant5.svg
+share/icons/MoreWaita/scalable/apps/atomix.svg
+share/icons/MoreWaita/scalable/apps/audacity.svg
+share/icons/MoreWaita/scalable/apps/augustus.svg
+share/icons/MoreWaita/scalable/apps/avidemux.svg
+share/icons/MoreWaita/scalable/apps/avidemux_icon.svg
+share/icons/MoreWaita/scalable/apps/avogadro-icon.svg
+share/icons/MoreWaita/scalable/apps/avogadro.svg
+share/icons/MoreWaita/scalable/apps/avogadro2.svg
+share/icons/MoreWaita/scalable/apps/balena-etcher-electron.svg
+share/icons/MoreWaita/scalable/apps/bambustudio.svg
+share/icons/MoreWaita/scalable/apps/bashtop.svg
+share/icons/MoreWaita/scalable/apps/beeper.svg
+share/icons/MoreWaita/scalable/apps/beepertexts.svg
+share/icons/MoreWaita/scalable/apps/betterbird.svg
+share/icons/MoreWaita/scalable/apps/bitwarden.svg
+share/icons/MoreWaita/scalable/apps/bitwig-studio.svg
+share/icons/MoreWaita/scalable/apps/bleachbit.svg
+share/icons/MoreWaita/scalable/apps/blender.svg
+share/icons/MoreWaita/scalable/apps/blockbench.svg
+share/icons/MoreWaita/scalable/apps/bluemail.svg
+share/icons/MoreWaita/scalable/apps/blueman-scanner.svg
+share/icons/MoreWaita/scalable/apps/boxbuddyrs.svg
+share/icons/MoreWaita/scalable/apps/boxy-svg.svg
+share/icons/MoreWaita/scalable/apps/brave-browser.svg
+share/icons/MoreWaita/scalable/apps/brave-cifhbcnohmdccbgoicgdjpfamggdegmo-Default.svg
+share/icons/MoreWaita/scalable/apps/brave-desktop.svg
+share/icons/MoreWaita/scalable/apps/briar.svg
+share/icons/MoreWaita/scalable/apps/bsnes.svg
+share/icons/MoreWaita/scalable/apps/btop.svg
+share/icons/MoreWaita/scalable/apps/buzz.svg
+share/icons/MoreWaita/scalable/apps/caja-dropbox.svg
+share/icons/MoreWaita/scalable/apps/calibre-ebook-edit.svg
+share/icons/MoreWaita/scalable/apps/calibre-gui.svg
+share/icons/MoreWaita/scalable/apps/calibre-viewer.svg
+share/icons/MoreWaita/scalable/apps/calibre.svg
+share/icons/MoreWaita/scalable/apps/calligrakrita.svg
+share/icons/MoreWaita/scalable/apps/calligrakrita2.svg
+share/icons/MoreWaita/scalable/apps/caprine.svg
+share/icons/MoreWaita/scalable/apps/carla-control.svg
+share/icons/MoreWaita/scalable/apps/carla.svg
+share/icons/MoreWaita/scalable/apps/cawbird.svg
+share/icons/MoreWaita/scalable/apps/cc.arduino.arduinoide.svg
+share/icons/MoreWaita/scalable/apps/ch.openboard.OpenBoard.svg
+share/icons/MoreWaita/scalable/apps/ch.protonmail.protonmail-bridge.svg
+share/icons/MoreWaita/scalable/apps/ch.protonmail.protonmail-import-export-app.svg
+share/icons/MoreWaita/scalable/apps/chat.revolt.RevoltDesktop.svg
+share/icons/MoreWaita/scalable/apps/chat.rocket.RocketChat.svg
+share/icons/MoreWaita/scalable/apps/chrome-cifhbcnohmdccbgoicgdjpfamggdegmo-Default.svg
+share/icons/MoreWaita/scalable/apps/chrome-cinhimbnkkaeohfgghhklpknlkffjgod-Default.svg
+share/icons/MoreWaita/scalable/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
+share/icons/MoreWaita/scalable/apps/chromium-browser-privacy.svg
+share/icons/MoreWaita/scalable/apps/chromium-browser.svg
+share/icons/MoreWaita/scalable/apps/chromium-freeworld.svg
+share/icons/MoreWaita/scalable/apps/chromium.svg
+share/icons/MoreWaita/scalable/apps/cider.svg
+share/icons/MoreWaita/scalable/apps/clamav.svg
+share/icons/MoreWaita/scalable/apps/clamtk.svg
+share/icons/MoreWaita/scalable/apps/classicube.svg
+share/icons/MoreWaita/scalable/apps/clion.svg
+share/icons/MoreWaita/scalable/apps/cmake-gui.svg
+share/icons/MoreWaita/scalable/apps/cmake.svg
+share/icons/MoreWaita/scalable/apps/cockos-reaper.svg
+share/icons/MoreWaita/scalable/apps/code-oss.svg
+share/icons/MoreWaita/scalable/apps/codeblocks.svg
+share/icons/MoreWaita/scalable/apps/com.abisource.AbiWord.svg
+share/icons/MoreWaita/scalable/apps/com.adilhanney.saber.svg
+share/icons/MoreWaita/scalable/apps/com.alacritty.Alacritty.svg
+share/icons/MoreWaita/scalable/apps/com.anydesk.Anydesk.svg
+share/icons/MoreWaita/scalable/apps/com.axosoft.GitKraken.svg
+share/icons/MoreWaita/scalable/apps/com.bambulab.BambuStudio.svg
+share/icons/MoreWaita/scalable/apps/com.bitwarden.desktop.svg
+share/icons/MoreWaita/scalable/apps/com.bitwig.BitwigStudio.svg
+share/icons/MoreWaita/scalable/apps/com.boxy_svg.BoxySVG.svg
+share/icons/MoreWaita/scalable/apps/com.brave.Browser.svg
+share/icons/MoreWaita/scalable/apps/com.calibre_ebook.calibre.ebook-edit.svg
+share/icons/MoreWaita/scalable/apps/com.calibre_ebook.calibre.ebook-viewer.svg
+share/icons/MoreWaita/scalable/apps/com.calibre_ebook.calibre.ebook_edit.svg
+share/icons/MoreWaita/scalable/apps/com.calibre_ebook.calibre.ebook_viewer.svg
+share/icons/MoreWaita/scalable/apps/com.calibre_ebook.calibre.lrfviewer.svg
+share/icons/MoreWaita/scalable/apps/com.calibre_ebook.calibre.svg
+share/icons/MoreWaita/scalable/apps/com.discordapp.Discord.svg
+share/icons/MoreWaita/scalable/apps/com.discordapp.DiscordCanary.svg
+share/icons/MoreWaita/scalable/apps/com.dropbox.Client.svg
+share/icons/MoreWaita/scalable/apps/com.fender.studio.svg
+share/icons/MoreWaita/scalable/apps/com.getmailspring.Mailspring.svg
+share/icons/MoreWaita/scalable/apps/com.getpostman.Postman.svg
+share/icons/MoreWaita/scalable/apps/com.gigitux.gtkwhats.svg
+share/icons/MoreWaita/scalable/apps/com.github.Eloston.UngoogledChromium.svg
+share/icons/MoreWaita/scalable/apps/com.github.IsmaelMartinez.teams_for_linux.svg
+share/icons/MoreWaita/scalable/apps/com.github.PintaProject.Pinta.svg
+share/icons/MoreWaita/scalable/apps/com.github.ahrm.sioyek.svg
+share/icons/MoreWaita/scalable/apps/com.github.bvschaik.julius.svg
+share/icons/MoreWaita/scalable/apps/com.github.eneshecan.WhatsAppForLinux.svg
+share/icons/MoreWaita/scalable/apps/com.github.gkarsay.parlatype.svg
+share/icons/MoreWaita/scalable/apps/com.github.iwalton3.jellyfin-media-player.svg
+share/icons/MoreWaita/scalable/apps/com.github.iwalton3.jellyfin-mpv-shim.svg
+share/icons/MoreWaita/scalable/apps/com.github.keriew.augustus.svg
+share/icons/MoreWaita/scalable/apps/com.github.micahflee.torbrowser-launcher.svg
+share/icons/MoreWaita/scalable/apps/com.github.rafostar.Clapper.svg
+share/icons/MoreWaita/scalable/apps/com.github.xeco23.WasIstLos.svg
+share/icons/MoreWaita/scalable/apps/com.gitlab.davem.ClamTk.svg
+share/icons/MoreWaita/scalable/apps/com.google.AndroidStudio.svg
+share/icons/MoreWaita/scalable/apps/com.google.Chrome.svg
+share/icons/MoreWaita/scalable/apps/com.hamrick.VueScan.svg
+share/icons/MoreWaita/scalable/apps/com.heroicgameslauncher.hgl.svg
+share/icons/MoreWaita/scalable/apps/com.icons8.Lunacy.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.CLion.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.DataGrip.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.DataSpell.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.Fleet.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.GoLand.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.PhpStorm.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.PyCharm-Community.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.PyCharm-Professional.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.Rider.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.RubyMine.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.RustRover.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.ToolBox.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.WebStorm.svg
+share/icons/MoreWaita/scalable/apps/com.jetbrains.dataspell.svg
+share/icons/MoreWaita/scalable/apps/com.jgraph.drawio.desktop.svg
+share/icons/MoreWaita/scalable/apps/com.lablicate.OpenChrom.svg
+share/icons/MoreWaita/scalable/apps/com.logseq.Logseq.svg
+share/icons/MoreWaita/scalable/apps/com.lunarclient.LunarClient.svg
+share/icons/MoreWaita/scalable/apps/com.mastermindzh.tidal-hifi.svg
+share/icons/MoreWaita/scalable/apps/com.mattermost.Desktop.svg
+share/icons/MoreWaita/scalable/apps/com.microsoft.Edge.svg
+share/icons/MoreWaita/scalable/apps/com.microsoft.Teams.svg
+share/icons/MoreWaita/scalable/apps/com.mitchellh.ghostty.svg
+share/icons/MoreWaita/scalable/apps/com.mojang.Minecraft.svg
+share/icons/MoreWaita/scalable/apps/com.moonlight_stream.Moonlight.svg
+share/icons/MoreWaita/scalable/apps/com.nextcloud.desktopclient.nextcloud.svg
+share/icons/MoreWaita/scalable/apps/com.notesnook.Notesnook.svg
+share/icons/MoreWaita/scalable/apps/com.obsproject.Studio.svg
+share/icons/MoreWaita/scalable/apps/com.opera.Opera.svg
+share/icons/MoreWaita/scalable/apps/com.play0ad.zeroad.svg
+share/icons/MoreWaita/scalable/apps/com.protonvpn.www.svg
+share/icons/MoreWaita/scalable/apps/com.prusa3d.PrusaSlicer.GCodeViewer.svg
+share/icons/MoreWaita/scalable/apps/com.prusa3d.PrusaSlicer.svg
+share/icons/MoreWaita/scalable/apps/com.qq.QQ.svg
+share/icons/MoreWaita/scalable/apps/com.rawtherapee.RawTherapee.svg
+share/icons/MoreWaita/scalable/apps/com.rioterm.Rio.svg
+share/icons/MoreWaita/scalable/apps/com.sindresorhus.Caprine.svg
+share/icons/MoreWaita/scalable/apps/com.slack.Slack.svg
+share/icons/MoreWaita/scalable/apps/com.spotify.Client.svg
+share/icons/MoreWaita/scalable/apps/com.sublimemerge.App.svg
+share/icons/MoreWaita/scalable/apps/com.sublimetext.three.svg
+share/icons/MoreWaita/scalable/apps/com.todoist.Todoist.svg
+share/icons/MoreWaita/scalable/apps/com.tominlab.wonderpen.svg
+share/icons/MoreWaita/scalable/apps/com.tonikelope.MegaBasterd.svg
+share/icons/MoreWaita/scalable/apps/com.tutanota.Tutanota.svg
+share/icons/MoreWaita/scalable/apps/com.unityhub.UnityEditor.svg
+share/icons/MoreWaita/scalable/apps/com.unityhub.UnityHub.svg
+share/icons/MoreWaita/scalable/apps/com.valvesoftware.Steam.svg
+share/icons/MoreWaita/scalable/apps/com.viber.Viber.svg
+share/icons/MoreWaita/scalable/apps/com.visualstudio.code-oss.svg
+share/icons/MoreWaita/scalable/apps/com.visualstudio.code.oss.svg
+share/icons/MoreWaita/scalable/apps/com.visualstudio.code.svg
+share/icons/MoreWaita/scalable/apps/com.vivaldi.Vivaldi.svg
+share/icons/MoreWaita/scalable/apps/com.vscodium.codium.svg
+share/icons/MoreWaita/scalable/apps/coolercontrol.svg
+share/icons/MoreWaita/scalable/apps/coppwr.svg
+share/icons/MoreWaita/scalable/apps/corectrl.svg
+share/icons/MoreWaita/scalable/apps/cudatext-512.svg
+share/icons/MoreWaita/scalable/apps/cups.svg
+share/icons/MoreWaita/scalable/apps/cursor.svg
+share/icons/MoreWaita/scalable/apps/darktable.svg
+share/icons/MoreWaita/scalable/apps/datagrip.svg
+share/icons/MoreWaita/scalable/apps/dataspell.svg
+share/icons/MoreWaita/scalable/apps/davinci-resolve.svg
+share/icons/MoreWaita/scalable/apps/dbeaver-ee.svg
+share/icons/MoreWaita/scalable/apps/dbeaver.svg
+share/icons/MoreWaita/scalable/apps/de.leopoldluley.Clapgrep.svg
+share/icons/MoreWaita/scalable/apps/de.mediathekview.MediathekView.svg
+share/icons/MoreWaita/scalable/apps/deadbeef.svg
+share/icons/MoreWaita/scalable/apps/deepin-emacs.svg
+share/icons/MoreWaita/scalable/apps/deepin-scanner.svg
+share/icons/MoreWaita/scalable/apps/deezer.svg
+share/icons/MoreWaita/scalable/apps/designer.svg
+share/icons/MoreWaita/scalable/apps/dev.aunetx.deezer.svg
+share/icons/MoreWaita/scalable/apps/dev.bsnes.bsnes.svg
+share/icons/MoreWaita/scalable/apps/dev.deedles.Trayscale.svg
+share/icons/MoreWaita/scalable/apps/dev.neovide.neovide.svg
+share/icons/MoreWaita/scalable/apps/dev.pulsar_edit.Pulsar.svg
+share/icons/MoreWaita/scalable/apps/dev.vencord.Vesktop.svg
+share/icons/MoreWaita/scalable/apps/dev.zed.Zed.svg
+share/icons/MoreWaita/scalable/apps/devpod.svg
+share/icons/MoreWaita/scalable/apps/discord-canary.svg
+share/icons/MoreWaita/scalable/apps/discord.svg
+share/icons/MoreWaita/scalable/apps/drawio.svg
+share/icons/MoreWaita/scalable/apps/dropbox.svg
+share/icons/MoreWaita/scalable/apps/dune3d.svg
+share/icons/MoreWaita/scalable/apps/eclipse-cdt.svg
+share/icons/MoreWaita/scalable/apps/eclipse.svg
+share/icons/MoreWaita/scalable/apps/electron.svg
+share/icons/MoreWaita/scalable/apps/electron12.svg
+share/icons/MoreWaita/scalable/apps/electron16.svg
+share/icons/MoreWaita/scalable/apps/electron17.svg
+share/icons/MoreWaita/scalable/apps/electron18.svg
+share/icons/MoreWaita/scalable/apps/electron19.svg
+share/icons/MoreWaita/scalable/apps/electron2.svg
+share/icons/MoreWaita/scalable/apps/electron20.svg
+share/icons/MoreWaita/scalable/apps/electron4.svg
+share/icons/MoreWaita/scalable/apps/electron6.svg
+share/icons/MoreWaita/scalable/apps/electron9.svg
+share/icons/MoreWaita/scalable/apps/electrum.svg
+share/icons/MoreWaita/scalable/apps/element-desktop-bin.svg
+share/icons/MoreWaita/scalable/apps/element.svg
+share/icons/MoreWaita/scalable/apps/emacs-nox.svg
+share/icons/MoreWaita/scalable/apps/emacs-snapshot.svg
+share/icons/MoreWaita/scalable/apps/emacs.svg
+share/icons/MoreWaita/scalable/apps/endless-sky.svg
+share/icons/MoreWaita/scalable/apps/enpass.svg
+share/icons/MoreWaita/scalable/apps/etcher-electron.svg
+share/icons/MoreWaita/scalable/apps/etcher.svg
+share/icons/MoreWaita/scalable/apps/eu.betterbird.Betterbird.svg
+share/icons/MoreWaita/scalable/apps/eu.tiliado.NuvolaAppSpotify.svg
+share/icons/MoreWaita/scalable/apps/facebook-messenger.svg
+share/icons/MoreWaita/scalable/apps/fgcom.svg
+share/icons/MoreWaita/scalable/apps/figma-linux.svg
+share/icons/MoreWaita/scalable/apps/figma.svg
+share/icons/MoreWaita/scalable/apps/filezilla.svg
+share/icons/MoreWaita/scalable/apps/firefox-beta-bin.svg
+share/icons/MoreWaita/scalable/apps/firefox-beta.svg
+share/icons/MoreWaita/scalable/apps/firefox-bin.svg
+share/icons/MoreWaita/scalable/apps/firefox-default.svg
+share/icons/MoreWaita/scalable/apps/firefox-developer-edition.svg
+share/icons/MoreWaita/scalable/apps/firefox-developer-icon.svg
+share/icons/MoreWaita/scalable/apps/firefox-esr.svg
+share/icons/MoreWaita/scalable/apps/firefox-gtk3.svg
+share/icons/MoreWaita/scalable/apps/firefox-icon.svg
+share/icons/MoreWaita/scalable/apps/firefox-mozilla-build.svg
+share/icons/MoreWaita/scalable/apps/firefox-nightly-icon.svg
+share/icons/MoreWaita/scalable/apps/firefox-nightly.svg
+share/icons/MoreWaita/scalable/apps/firefox-original.svg
+share/icons/MoreWaita/scalable/apps/firefox.svg
+share/icons/MoreWaita/scalable/apps/firewall-applet.svg
+share/icons/MoreWaita/scalable/apps/firewall-config.svg
+share/icons/MoreWaita/scalable/apps/fish.svg
+share/icons/MoreWaita/scalable/apps/flameshot.svg
+share/icons/MoreWaita/scalable/apps/fleet.svg
+share/icons/MoreWaita/scalable/apps/flightgear.svg
+share/icons/MoreWaita/scalable/apps/floorp.svg
+share/icons/MoreWaita/scalable/apps/flowblade.svg
+share/icons/MoreWaita/scalable/apps/fm.helio.Worksatation.svg
+share/icons/MoreWaita/scalable/apps/fm.reaper.Reaper.svg
+share/icons/MoreWaita/scalable/apps/foobar2000.svg
+share/icons/MoreWaita/scalable/apps/foot.svg
+share/icons/MoreWaita/scalable/apps/fr.handbrake.ghb.svg
+share/icons/MoreWaita/scalable/apps/frappe-books.svg
+share/icons/MoreWaita/scalable/apps/freac.svg
+share/icons/MoreWaita/scalable/apps/freecad-daily.svg
+share/icons/MoreWaita/scalable/apps/freecad.svg
+share/icons/MoreWaita/scalable/apps/freedroidrpg.svg
+share/icons/MoreWaita/scalable/apps/freetube-bin.svg
+share/icons/MoreWaita/scalable/apps/freetube.svg
+share/icons/MoreWaita/scalable/apps/fuse-emulator.svg
+share/icons/MoreWaita/scalable/apps/fuse.svg
+share/icons/MoreWaita/scalable/apps/gda-browser-5.0.svg
+share/icons/MoreWaita/scalable/apps/gda-control-center.svg
+share/icons/MoreWaita/scalable/apps/gdevelop.svg
+share/icons/MoreWaita/scalable/apps/geany.svg
+share/icons/MoreWaita/scalable/apps/geneious.svg
+share/icons/MoreWaita/scalable/apps/genymotion-bin.svg
+share/icons/MoreWaita/scalable/apps/genymotion-player.svg
+share/icons/MoreWaita/scalable/apps/genymotion.svg
+share/icons/MoreWaita/scalable/apps/geogebra.svg
+share/icons/MoreWaita/scalable/apps/ghostty.svg
+share/icons/MoreWaita/scalable/apps/gimagereader.svg
+share/icons/MoreWaita/scalable/apps/gimp.svg
+share/icons/MoreWaita/scalable/apps/github-desktop.svg
+share/icons/MoreWaita/scalable/apps/gitkraken.svg
+share/icons/MoreWaita/scalable/apps/gnome-aisleriot.svg
+share/icons/MoreWaita/scalable/apps/gnome-character-map.svg
+share/icons/MoreWaita/scalable/apps/gnome-emacs.svg
+share/icons/MoreWaita/scalable/apps/gnome-nettool.svg
+share/icons/MoreWaita/scalable/apps/gnome-nettools.svg
+share/icons/MoreWaita/scalable/apps/gnome-power-statistics.svg
+share/icons/MoreWaita/scalable/apps/gnome-screenruler.svg
+share/icons/MoreWaita/scalable/apps/goa-account-todoist.svg
+share/icons/MoreWaita/scalable/apps/godot-mono.svg
+share/icons/MoreWaita/scalable/apps/godot.svg
+share/icons/MoreWaita/scalable/apps/goland.svg
+share/icons/MoreWaita/scalable/apps/google-chrome.svg
+share/icons/MoreWaita/scalable/apps/google-chrome2.svg
+share/icons/MoreWaita/scalable/apps/google-docs.svg
+share/icons/MoreWaita/scalable/apps/google-earth-pro.svg
+share/icons/MoreWaita/scalable/apps/google-earth.svg
+share/icons/MoreWaita/scalable/apps/google-sheets.svg
+share/icons/MoreWaita/scalable/apps/google-slides.svg
+share/icons/MoreWaita/scalable/apps/googlechrome.svg
+share/icons/MoreWaita/scalable/apps/googleearth.svg
+share/icons/MoreWaita/scalable/apps/gparted.svg
+share/icons/MoreWaita/scalable/apps/gpsd-logo.svg
+share/icons/MoreWaita/scalable/apps/grandorgue.svg
+share/icons/MoreWaita/scalable/apps/grapejuice-roblox-player.svg
+share/icons/MoreWaita/scalable/apps/grapejuice-roblox-studio.svg
+share/icons/MoreWaita/scalable/apps/grapejuice.svg
+share/icons/MoreWaita/scalable/apps/grub-customizer.svg
+share/icons/MoreWaita/scalable/apps/gscan2pdf.svg
+share/icons/MoreWaita/scalable/apps/gsmartcontrol.svg
+share/icons/MoreWaita/scalable/apps/gtkterm.svg
+share/icons/MoreWaita/scalable/apps/gufw.svg
+share/icons/MoreWaita/scalable/apps/guiscrcpy.svg
+share/icons/MoreWaita/scalable/apps/gvim.svg
+share/icons/MoreWaita/scalable/apps/harbour-pure-maps.svg
+share/icons/MoreWaita/scalable/apps/hardinfo.svg
+share/icons/MoreWaita/scalable/apps/hardinfo2.svg
+share/icons/MoreWaita/scalable/apps/headlines.svg
+share/icons/MoreWaita/scalable/apps/helio-workstation.svg
+share/icons/MoreWaita/scalable/apps/heroic.svg
+share/icons/MoreWaita/scalable/apps/hp-logo.svg
+share/icons/MoreWaita/scalable/apps/hp-toolbox.svg
+share/icons/MoreWaita/scalable/apps/hp_logo.svg
+share/icons/MoreWaita/scalable/apps/hplip.svg
+share/icons/MoreWaita/scalable/apps/hplj1020_icon.svg
+share/icons/MoreWaita/scalable/apps/htop.svg
+share/icons/MoreWaita/scalable/apps/hu.irl.cameractrls.svg
+share/icons/MoreWaita/scalable/apps/hwloc.svg
+share/icons/MoreWaita/scalable/apps/idea.svg
+share/icons/MoreWaita/scalable/apps/im.nheko.Nheko.svg
+share/icons/MoreWaita/scalable/apps/im.pidgin.Pidgin.svg
+share/icons/MoreWaita/scalable/apps/im.pidgin.Pidgin3.svg
+share/icons/MoreWaita/scalable/apps/im.riot.Riot.svg
+share/icons/MoreWaita/scalable/apps/info.mumble.Mumble.svg
+share/icons/MoreWaita/scalable/apps/inkscape-logo.svg
+share/icons/MoreWaita/scalable/apps/inkscape.svg
+share/icons/MoreWaita/scalable/apps/input-remapper.svg
+share/icons/MoreWaita/scalable/apps/insomnia.svg
+share/icons/MoreWaita/scalable/apps/intellij.svg
+share/icons/MoreWaita/scalable/apps/interstellar.svg
+share/icons/MoreWaita/scalable/apps/io.anytype.anytype.svg
+share/icons/MoreWaita/scalable/apps/io.appflowy.AppFlowy.svg
+share/icons/MoreWaita/scalable/apps/io.atom.electron.BaseApp.svg
+share/icons/MoreWaita/scalable/apps/io.bit3.WhatsAppQT.svg
+share/icons/MoreWaita/scalable/apps/io.dbeaver.DBeaverCommunity.svg
+share/icons/MoreWaita/scalable/apps/io.element.Element.svg
+share/icons/MoreWaita/scalable/apps/io.frappe.books.svg
+share/icons/MoreWaita/scalable/apps/io.freetubeapp.FreeTube.svg
+share/icons/MoreWaita/scalable/apps/io.gdevelop.ide.svg
+share/icons/MoreWaita/scalable/apps/io.github.Figma_Linux.figma_linux.svg
+share/icons/MoreWaita/scalable/apps/io.github.NhekoReborn.Nheko.svg
+share/icons/MoreWaita/scalable/apps/io.github.OpenToonz.svg
+share/icons/MoreWaita/scalable/apps/io.github.alainm23.planify.svg
+share/icons/MoreWaita/scalable/apps/io.github.amit9838.mousam.svg
+share/icons/MoreWaita/scalable/apps/io.github.chidiwilliams.Buzz.svg
+share/icons/MoreWaita/scalable/apps/io.github.cudatext.CudaText-Qt.svg
+share/icons/MoreWaita/scalable/apps/io.github.cudatext.CudaText-Qt5.svg
+share/icons/MoreWaita/scalable/apps/io.github.dimtpap.coppwr.svg
+share/icons/MoreWaita/scalable/apps/io.github.dvlv.boxbuddyrs.svg
+share/icons/MoreWaita/scalable/apps/io.github.endless_sky.endless_sky.svg
+share/icons/MoreWaita/scalable/apps/io.github.jean28518.Linux-Assistant.svg
+share/icons/MoreWaita/scalable/apps/io.github.jliljebl.Flowblade.svg
+share/icons/MoreWaita/scalable/apps/io.github.kotatogram.svg
+share/icons/MoreWaita/scalable/apps/io.github.manisandro.gImageReader.svg
+share/icons/MoreWaita/scalable/apps/io.github.mimbrero.WhatsAppDesktop.svg
+share/icons/MoreWaita/scalable/apps/io.github.plrigaux.sysd-manager.svg
+share/icons/MoreWaita/scalable/apps/io.github.quodlibet.ExFalso.svg
+share/icons/MoreWaita/scalable/apps/io.github.quodlibet.QuodLibet.svg
+share/icons/MoreWaita/scalable/apps/io.github.ra3xdh.qucs_s.svg
+share/icons/MoreWaita/scalable/apps/io.github.rinigus.OSMScoutServer.svg
+share/icons/MoreWaita/scalable/apps/io.github.rinigus.PureMaps.svg
+share/icons/MoreWaita/scalable/apps/io.github.ryubing.Ryujinx.svg
+share/icons/MoreWaita/scalable/apps/io.github.shiftey.Desktop.svg
+share/icons/MoreWaita/scalable/apps/io.github.spacingbat3.webcord.svg
+share/icons/MoreWaita/scalable/apps/io.github.trevorsandy.LPub3D.svg
+share/icons/MoreWaita/scalable/apps/io.github.ungoogled_software.ungoogled_chromium.svg
+share/icons/MoreWaita/scalable/apps/io.github.wxmaxima_developers.wxMaxima.svg
+share/icons/MoreWaita/scalable/apps/io.github.yairm210.unciv.svg
+share/icons/MoreWaita/scalable/apps/io.github.zen_browser.zen.svg
+share/icons/MoreWaita/scalable/apps/io.gitlab.LibreWolf.svg
+share/icons/MoreWaita/scalable/apps/io.gitlab.caveman250.headlines.svg
+share/icons/MoreWaita/scalable/apps/io.gitlab.librewolf-community.svg
+share/icons/MoreWaita/scalable/apps/io.mpv.Mpv.svg
+share/icons/MoreWaita/scalable/apps/io.neovim.nvim.svg
+share/icons/MoreWaita/scalable/apps/io.qt.Assistant.svg
+share/icons/MoreWaita/scalable/apps/io.qt.Designer.svg
+share/icons/MoreWaita/scalable/apps/io.qt.Linguist.svg
+share/icons/MoreWaita/scalable/apps/io.qt.Qdbusviewer.svg
+share/icons/MoreWaita/scalable/apps/io.qt.QtCreator.svg
+share/icons/MoreWaita/scalable/apps/io.qt.qtdesignstudio.svg
+share/icons/MoreWaita/scalable/apps/java-1.6.0.svg
+share/icons/MoreWaita/scalable/apps/java-1.7.0.svg
+share/icons/MoreWaita/scalable/apps/java-1.8.0-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java-1.8.0.svg
+share/icons/MoreWaita/scalable/apps/java-10-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java-11-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java-12-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java-13-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java-14-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java-jdk.svg
+share/icons/MoreWaita/scalable/apps/java-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java10-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java11-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java12-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java13-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java14-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java15-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java16-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java17-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java18-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java19-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java20-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java21-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java22-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java23-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java24-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java25-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java8-openjdk.svg
+share/icons/MoreWaita/scalable/apps/java9-openjdk.svg
+share/icons/MoreWaita/scalable/apps/javaws.svg
+share/icons/MoreWaita/scalable/apps/jdownloader.svg
+share/icons/MoreWaita/scalable/apps/jellyfin-desktop.svg
+share/icons/MoreWaita/scalable/apps/jellyfin.svg
+share/icons/MoreWaita/scalable/apps/jetbrains-dataspell.svg
+share/icons/MoreWaita/scalable/apps/jetbrains-toolbox.svg
+share/icons/MoreWaita/scalable/apps/jockey-kde.svg
+share/icons/MoreWaita/scalable/apps/jockey.svg
+share/icons/MoreWaita/scalable/apps/joplin-desktop.svg
+share/icons/MoreWaita/scalable/apps/joplin.svg
+share/icons/MoreWaita/scalable/apps/josm.svg
+share/icons/MoreWaita/scalable/apps/julia.svg
+share/icons/MoreWaita/scalable/apps/juliabackend.svg
+share/icons/MoreWaita/scalable/apps/julius.svg
+share/icons/MoreWaita/scalable/apps/jupyter.svg
+share/icons/MoreWaita/scalable/apps/jupyterlab-desktop.svg
+share/icons/MoreWaita/scalable/apps/kali-wireshark.svg
+share/icons/MoreWaita/scalable/apps/kali-zaproxy.svg
+share/icons/MoreWaita/scalable/apps/kate.svg
+share/icons/MoreWaita/scalable/apps/kate2.svg
+share/icons/MoreWaita/scalable/apps/kdenlive.svg
+share/icons/MoreWaita/scalable/apps/kdepim-dropbox.svg
+share/icons/MoreWaita/scalable/apps/keepassxc.svg
+share/icons/MoreWaita/scalable/apps/kicad.svg
+share/icons/MoreWaita/scalable/apps/kitty.svg
+share/icons/MoreWaita/scalable/apps/kodi.svg
+share/icons/MoreWaita/scalable/apps/kolourpaint.svg
+share/icons/MoreWaita/scalable/apps/kotatogram.svg
+share/icons/MoreWaita/scalable/apps/krita.svg
+share/icons/MoreWaita/scalable/apps/kruler.svg
+share/icons/MoreWaita/scalable/apps/kvantum.svg
+share/icons/MoreWaita/scalable/apps/lazarus.svg
+share/icons/MoreWaita/scalable/apps/lazpaint.svg
+share/icons/MoreWaita/scalable/apps/leocad.svg
+share/icons/MoreWaita/scalable/apps/libre-menu-editor.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-basic.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-chart.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice4.2-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.0.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.1.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.2.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.3.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice5.4.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.0.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.2-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.3-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice6.4-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.0-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.1-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.2-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.3-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.4-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-basic.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-chart.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.5-writer.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-base.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-basic.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-calc.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-chart.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-draw.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-impress.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-main.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-math.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-startcenter.svg
+share/icons/MoreWaita/scalable/apps/libreoffice7.6-writer.svg
+share/icons/MoreWaita/scalable/apps/librewolf.svg
+share/icons/MoreWaita/scalable/apps/liferea.svg
+share/icons/MoreWaita/scalable/apps/lightworks.svg
+share/icons/MoreWaita/scalable/apps/linguist-qt4.svg
+share/icons/MoreWaita/scalable/apps/linguist-qt5.svg
+share/icons/MoreWaita/scalable/apps/linguist.svg
+share/icons/MoreWaita/scalable/apps/linguist5.svg
+share/icons/MoreWaita/scalable/apps/linux-assistant.svg
+share/icons/MoreWaita/scalable/apps/localsend.svg
+share/icons/MoreWaita/scalable/apps/logseq.svg
+share/icons/MoreWaita/scalable/apps/lpub3d.svg
+share/icons/MoreWaita/scalable/apps/luanti.svg
+share/icons/MoreWaita/scalable/apps/lunacy.svg
+share/icons/MoreWaita/scalable/apps/lunar-client.svg
+share/icons/MoreWaita/scalable/apps/lunarclient.svg
+share/icons/MoreWaita/scalable/apps/lutris.svg
+share/icons/MoreWaita/scalable/apps/lutris_blender.svg
+share/icons/MoreWaita/scalable/apps/lutris_endless-sky.svg
+share/icons/MoreWaita/scalable/apps/lutris_godot-engine.svg
+share/icons/MoreWaita/scalable/apps/lutris_krita-gemini.svg
+share/icons/MoreWaita/scalable/apps/lutris_minecraft.svg
+share/icons/MoreWaita/scalable/apps/lutris_minetest.svg
+share/icons/MoreWaita/scalable/apps/lutris_xonotic.svg
+share/icons/MoreWaita/scalable/apps/lvim.svg
+share/icons/MoreWaita/scalable/apps/mailspring.svg
+share/icons/MoreWaita/scalable/apps/maple.svg
+share/icons/MoreWaita/scalable/apps/mathematica.svg
+share/icons/MoreWaita/scalable/apps/matlab-desktop.svg
+share/icons/MoreWaita/scalable/apps/matlab.svg
+share/icons/MoreWaita/scalable/apps/matlab_icon.svg
+share/icons/MoreWaita/scalable/apps/mattermost-desktop-bin.svg
+share/icons/MoreWaita/scalable/apps/mattermost-desktop.svg
+share/icons/MoreWaita/scalable/apps/mattermost.svg
+share/icons/MoreWaita/scalable/apps/maxima-icon.svg
+share/icons/MoreWaita/scalable/apps/maxima-new.svg
+share/icons/MoreWaita/scalable/apps/maxima.svg
+share/icons/MoreWaita/scalable/apps/md.obsidian.Obsidian.svg
+share/icons/MoreWaita/scalable/apps/me.kozec.syncthingtk.svg
+share/icons/MoreWaita/scalable/apps/me.proton.Mail.svg
+share/icons/MoreWaita/scalable/apps/me.proton.Pass.svg
+share/icons/MoreWaita/scalable/apps/mediainfo.svg
+share/icons/MoreWaita/scalable/apps/mediathekview.svg
+share/icons/MoreWaita/scalable/apps/mega.svg
+share/icons/MoreWaita/scalable/apps/megabasterd.svg
+share/icons/MoreWaita/scalable/apps/menulibre.svg
+share/icons/MoreWaita/scalable/apps/mercury-browser.svg
+share/icons/MoreWaita/scalable/apps/mercury.svg
+share/icons/MoreWaita/scalable/apps/micro.svg
+share/icons/MoreWaita/scalable/apps/microsoft-edge.svg
+share/icons/MoreWaita/scalable/apps/minecraft-launcher.svg
+share/icons/MoreWaita/scalable/apps/minecraft-pi.svg
+share/icons/MoreWaita/scalable/apps/minecraft.svg
+share/icons/MoreWaita/scalable/apps/minetest-icon.svg
+share/icons/MoreWaita/scalable/apps/minetest.svg
+share/icons/MoreWaita/scalable/apps/mixxx-icon.svg
+share/icons/MoreWaita/scalable/apps/mixxx.svg
+share/icons/MoreWaita/scalable/apps/mixxx_icon.svg
+share/icons/MoreWaita/scalable/apps/mockoon.svg
+share/icons/MoreWaita/scalable/apps/monero-gui.svg
+share/icons/MoreWaita/scalable/apps/monero.svg
+share/icons/MoreWaita/scalable/apps/moonlight.svg
+share/icons/MoreWaita/scalable/apps/mousam.svg
+share/icons/MoreWaita/scalable/apps/mozilla-firefox.svg
+share/icons/MoreWaita/scalable/apps/mpv-icon-8bit-64x64.svg
+share/icons/MoreWaita/scalable/apps/mpv.svg
+share/icons/MoreWaita/scalable/apps/mscore4portable.svg
+share/icons/MoreWaita/scalable/apps/msedge-cifhbcnohmdccbgoicgdjpfamggdegmo-Default.svg
+share/icons/MoreWaita/scalable/apps/multimedia-volume-control.svg
+share/icons/MoreWaita/scalable/apps/mumble.svg
+share/icons/MoreWaita/scalable/apps/musescore.svg
+share/icons/MoreWaita/scalable/apps/neovide.svg
+share/icons/MoreWaita/scalable/apps/net.ankiweb.Anki.svg
+share/icons/MoreWaita/scalable/apps/net.blix.BlueMail.svg
+share/icons/MoreWaita/scalable/apps/net.blockbench.Blockbench.svg
+share/icons/MoreWaita/scalable/apps/net.brinkervii.grapejuice.robloxplayer.svg
+share/icons/MoreWaita/scalable/apps/net.brinkervii.grapejuice.robloxstudio.svg
+share/icons/MoreWaita/scalable/apps/net.brinkervii.grapejuice.svg
+share/icons/MoreWaita/scalable/apps/net.classicube.flatpak.client.svg
+share/icons/MoreWaita/scalable/apps/net.cozic.joplin_desktop.svg
+share/icons/MoreWaita/scalable/apps/net.davidotek.pupgui2.svg
+share/icons/MoreWaita/scalable/apps/net.kuribo64.melonDS.svg
+share/icons/MoreWaita/scalable/apps/net.lutris.Lutris.svg
+share/icons/MoreWaita/scalable/apps/net.mediaarea.MediaInfo.svg
+share/icons/MoreWaita/scalable/apps/net.minetest.Minetest.svg
+share/icons/MoreWaita/scalable/apps/net.openra.OpenRA.openra-cnc.svg
+share/icons/MoreWaita/scalable/apps/net.openra.OpenRA.openra-d2k.svg
+share/icons/MoreWaita/scalable/apps/net.openra.OpenRA.svg
+share/icons/MoreWaita/scalable/apps/net.poedit.Poedit.svg
+share/icons/MoreWaita/scalable/apps/net.scribus.Scribus.svg
+share/icons/MoreWaita/scalable/apps/net.sf.fuse_emulator.svg
+share/icons/MoreWaita/scalable/apps/net.sourceforge.GrandOrgue.svg
+share/icons/MoreWaita/scalable/apps/net.sourceforge.liferea.svg
+share/icons/MoreWaita/scalable/apps/net.sourceforge.maxima.svg
+share/icons/MoreWaita/scalable/apps/net.sourceforge.projectM.svg
+share/icons/MoreWaita/scalable/apps/net.waterfox.waterfox.svg
+share/icons/MoreWaita/scalable/apps/net.xm1math.Texmaker.svg
+share/icons/MoreWaita/scalable/apps/netbeans-beta.svg
+share/icons/MoreWaita/scalable/apps/netbeans.svg
+share/icons/MoreWaita/scalable/apps/network-wired.svg
+share/icons/MoreWaita/scalable/apps/nextcloud.svg
+share/icons/MoreWaita/scalable/apps/nheko.svg
+share/icons/MoreWaita/scalable/apps/nicotine-plus.svg
+share/icons/MoreWaita/scalable/apps/nuclear.svg
+share/icons/MoreWaita/scalable/apps/nufraw.svg
+share/icons/MoreWaita/scalable/apps/nuvolaplayer3_spotify.svg
+share/icons/MoreWaita/scalable/apps/nvidia-310-settings.svg
+share/icons/MoreWaita/scalable/apps/nvidia-current-settings.svg
+share/icons/MoreWaita/scalable/apps/nvidia-current-updates-settings.svg
+share/icons/MoreWaita/scalable/apps/nvidia-ddm-mx.svg
+share/icons/MoreWaita/scalable/apps/nvidia-drivers-settings.svg
+share/icons/MoreWaita/scalable/apps/nvidia-settings.svg
+share/icons/MoreWaita/scalable/apps/nvidia-x-server-settings.svg
+share/icons/MoreWaita/scalable/apps/nvidia.svg
+share/icons/MoreWaita/scalable/apps/nvim-gtk.svg
+share/icons/MoreWaita/scalable/apps/nvim-qt.svg
+share/icons/MoreWaita/scalable/apps/nvim.svg
+share/icons/MoreWaita/scalable/apps/nvtop.svg
+share/icons/MoreWaita/scalable/apps/nz.mega.MEGAsync.svg
+share/icons/MoreWaita/scalable/apps/obgui.svg
+share/icons/MoreWaita/scalable/apps/obs.svg
+share/icons/MoreWaita/scalable/apps/obsidian.svg
+share/icons/MoreWaita/scalable/apps/octave.svg
+share/icons/MoreWaita/scalable/apps/okular.svg
+share/icons/MoreWaita/scalable/apps/one.ablaze.floorp.svg
+share/icons/MoreWaita/scalable/apps/one.alynx.showmethekey.svg
+share/icons/MoreWaita/scalable/apps/one.jwr.interstellar.svg
+share/icons/MoreWaita/scalable/apps/onetagger.svg
+share/icons/MoreWaita/scalable/apps/onlyoffice-desktopeditors.svg
+share/icons/MoreWaita/scalable/apps/openbabel.svg
+share/icons/MoreWaita/scalable/apps/openboard.svg
+share/icons/MoreWaita/scalable/apps/openchrom.svg
+share/icons/MoreWaita/scalable/apps/openra-cnc.svg
+share/icons/MoreWaita/scalable/apps/openra-d2k.svg
+share/icons/MoreWaita/scalable/apps/openra-ra.svg
+share/icons/MoreWaita/scalable/apps/openrgb.svg
+share/icons/MoreWaita/scalable/apps/openscad.svg
+share/icons/MoreWaita/scalable/apps/openshot-qt.svg
+share/icons/MoreWaita/scalable/apps/openshot.svg
+share/icons/MoreWaita/scalable/apps/opensnitch-ui.svg
+share/icons/MoreWaita/scalable/apps/opentoonz.svg
+share/icons/MoreWaita/scalable/apps/opera-cifhbcnohmdccbgoicgdjpfamggdegmo-Default.svg
+share/icons/MoreWaita/scalable/apps/opera.svg
+share/icons/MoreWaita/scalable/apps/oracle-javaws.svg
+share/icons/MoreWaita/scalable/apps/oracle_java6.svg
+share/icons/MoreWaita/scalable/apps/oracle_java7.svg
+share/icons/MoreWaita/scalable/apps/oracle_java8.svg
+share/icons/MoreWaita/scalable/apps/oracle_java9.svg
+share/icons/MoreWaita/scalable/apps/org.DolphinEmu.dolphin-emu.svg
+share/icons/MoreWaita/scalable/apps/org.apache.netbeans.svg
+share/icons/MoreWaita/scalable/apps/org.ardour.Ardour.svg
+share/icons/MoreWaita/scalable/apps/org.audacityteam.Audacity.svg
+share/icons/MoreWaita/scalable/apps/org.avidemux.Avidemux.svg
+share/icons/MoreWaita/scalable/apps/org.bleachbit.BleachBit.svg
+share/icons/MoreWaita/scalable/apps/org.blender.Blender.svg
+share/icons/MoreWaita/scalable/apps/org.bluesabre.MenuLibre.svg
+share/icons/MoreWaita/scalable/apps/org.briarproject.Briar.svg
+share/icons/MoreWaita/scalable/apps/org.chromium.Chromium.svg
+share/icons/MoreWaita/scalable/apps/org.cockpit_project.CockpitClient.svg
+share/icons/MoreWaita/scalable/apps/org.codeberg.dnkl.foot.svg
+share/icons/MoreWaita/scalable/apps/org.codeblocks.codeblocks.svg
+share/icons/MoreWaita/scalable/apps/org.coolercontrol.CoolerControl.svg
+share/icons/MoreWaita/scalable/apps/org.cvfosammmm.Setzer.svg
+share/icons/MoreWaita/scalable/apps/org.daa.NeovimGtk.svg
+share/icons/MoreWaita/scalable/apps/org.darktable.Darktable.svg
+share/icons/MoreWaita/scalable/apps/org.dune3d.dune3d.svg
+share/icons/MoreWaita/scalable/apps/org.eclipse.Committers.svg
+share/icons/MoreWaita/scalable/apps/org.eclipse.Java.svg
+share/icons/MoreWaita/scalable/apps/org.eclipse.Javascript.svg
+share/icons/MoreWaita/scalable/apps/org.electrum.electrum.svg
+share/icons/MoreWaita/scalable/apps/org.fdroid.Repomaker.svg
+share/icons/MoreWaita/scalable/apps/org.filezillaproject.Filezilla.svg
+share/icons/MoreWaita/scalable/apps/org.flameshot.Flameshot.svg
+share/icons/MoreWaita/scalable/apps/org.flightgear.FGCom.svg
+share/icons/MoreWaita/scalable/apps/org.flightgear.FlightGear.svg
+share/icons/MoreWaita/scalable/apps/org.freac.freac.svg
+share/icons/MoreWaita/scalable/apps/org.freecad.FreeCAD.svg
+share/icons/MoreWaita/scalable/apps/org.freecadweb.FreeCAD.svg
+share/icons/MoreWaita/scalable/apps/org.geany.Geany.svg
+share/icons/MoreWaita/scalable/apps/org.geogebra.GeoGebra.svg
+share/icons/MoreWaita/scalable/apps/org.getmonero.Monero.svg
+share/icons/MoreWaita/scalable/apps/org.gimp.GIMP.svg
+share/icons/MoreWaita/scalable/apps/org.gnome.Aisleriot.svg
+share/icons/MoreWaita/scalable/apps/org.gnome.Epiphany.WebApp_d0edcaa68dd928524737c844042dd085d6e2824e.svg
+share/icons/MoreWaita/scalable/apps/org.gnome.PowerStats.svg
+share/icons/MoreWaita/scalable/apps/org.gnome.Shotwell.svg
+share/icons/MoreWaita/scalable/apps/org.gnome.SoundJuicer.svg
+share/icons/MoreWaita/scalable/apps/org.gnome.powerstats.svg
+share/icons/MoreWaita/scalable/apps/org.gnu.emacs.svg
+share/icons/MoreWaita/scalable/apps/org.godotengine.Godot.svg
+share/icons/MoreWaita/scalable/apps/org.inkscape.Inkscape.svg
+share/icons/MoreWaita/scalable/apps/org.jdownloader.JDownloader.svg
+share/icons/MoreWaita/scalable/apps/org.jellyfin.JellyfinServer.svg
+share/icons/MoreWaita/scalable/apps/org.joplinapp.joplin.svg
+share/icons/MoreWaita/scalable/apps/org.js.nuclear.Nuclear.svg
+share/icons/MoreWaita/scalable/apps/org.jupyter.JupyterLab.svg
+share/icons/MoreWaita/scalable/apps/org.kartkrew.RingRacers.svg
+share/icons/MoreWaita/scalable/apps/org.kde.kate.svg
+share/icons/MoreWaita/scalable/apps/org.kde.kdenlive.svg
+share/icons/MoreWaita/scalable/apps/org.kde.kolourpaint.svg
+share/icons/MoreWaita/scalable/apps/org.kde.krita.svg
+share/icons/MoreWaita/scalable/apps/org.kde.kruler.svg
+share/icons/MoreWaita/scalable/apps/org.kde.okular.svg
+share/icons/MoreWaita/scalable/apps/org.kde.plasma.katesessions.svg
+share/icons/MoreWaita/scalable/apps/org.keepassxc.KeePassXC.svg
+share/icons/MoreWaita/scalable/apps/org.kicad.KiCad.svg
+share/icons/MoreWaita/scalable/apps/org.leocad.LeoCAD.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.base.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.basic.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.calc.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.chart.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.draw.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.impress.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.main.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.math.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.startcenter.svg
+share/icons/MoreWaita/scalable/apps/org.libreoffice.LibreOffice.writer.svg
+share/icons/MoreWaita/scalable/apps/org.libretro.RetroArch.svg
+share/icons/MoreWaita/scalable/apps/org.localsend.localsend_app.svg
+share/icons/MoreWaita/scalable/apps/org.luanti.luanti.svg
+share/icons/MoreWaita/scalable/apps/org.mixxx.Mixxx.svg
+share/icons/MoreWaita/scalable/apps/org.moson.Pacseek.svg
+share/icons/MoreWaita/scalable/apps/org.moson.pacseek.svg
+share/icons/MoreWaita/scalable/apps/org.mozilla.Firefox.svg
+share/icons/MoreWaita/scalable/apps/org.mozilla.FirefoxDevEdition.svg
+share/icons/MoreWaita/scalable/apps/org.mozilla.FirefoxNightly.svg
+share/icons/MoreWaita/scalable/apps/org.mozilla.Thunderbird.svg
+share/icons/MoreWaita/scalable/apps/org.mozilla.firefox.svg
+share/icons/MoreWaita/scalable/apps/org.musescore.MuseScore.svg
+share/icons/MoreWaita/scalable/apps/org.nextcloud.Nextcloud.svg
+share/icons/MoreWaita/scalable/apps/org.nicotine_plus.Nicotine.svg
+share/icons/MoreWaita/scalable/apps/org.octave.Octave.svg
+share/icons/MoreWaita/scalable/apps/org.onlyoffice.desktopeditors.svg
+share/icons/MoreWaita/scalable/apps/org.openchemistry.Avogadro2.svg
+share/icons/MoreWaita/scalable/apps/org.openrgb.OpenRGB.svg
+share/icons/MoreWaita/scalable/apps/org.openscad.OpenSCAD.svg
+share/icons/MoreWaita/scalable/apps/org.openshot.OpenShot.svg
+share/icons/MoreWaita/scalable/apps/org.openstreetmap.josm.svg
+share/icons/MoreWaita/scalable/apps/org.parlatype.Parlatype.svg
+share/icons/MoreWaita/scalable/apps/org.prismlauncher.PrismLauncher.svg
+share/icons/MoreWaita/scalable/apps/org.pulseaudio.pavucontrol.svg
+share/icons/MoreWaita/scalable/apps/org.pwmt.zathura.svg
+share/icons/MoreWaita/scalable/apps/org.pymol.PyMOL.svg
+share/icons/MoreWaita/scalable/apps/org.qbittorrent.qBittorrent.svg
+share/icons/MoreWaita/scalable/apps/org.qgis.qgis.svg
+share/icons/MoreWaita/scalable/apps/org.qutebrowser.qutebrowser.svg
+share/icons/MoreWaita/scalable/apps/org.raspberrypi.rpi-imager.svg
+share/icons/MoreWaita/scalable/apps/org.ryujinx.Ryujinx.svg
+share/icons/MoreWaita/scalable/apps/org.shotcut.Shotcut.svg
+share/icons/MoreWaita/scalable/apps/org.signal.Signal.svg
+share/icons/MoreWaita/scalable/apps/org.soundconverter.SoundConverter.svg
+share/icons/MoreWaita/scalable/apps/org.sqlitebrowser.sqlitebrowser.svg
+share/icons/MoreWaita/scalable/apps/org.standardnotes.standardnotes.svg
+share/icons/MoreWaita/scalable/apps/org.stellarium.Stellarium.svg
+share/icons/MoreWaita/scalable/apps/org.strawberrymusicplayer.strawberry.svg
+share/icons/MoreWaita/scalable/apps/org.telegram.desktop.svg
+share/icons/MoreWaita/scalable/apps/org.tenacityaudio.Tenacity.svg
+share/icons/MoreWaita/scalable/apps/org.texstudio.TeXstudio.svg
+share/icons/MoreWaita/scalable/apps/org.torproject.torbrowser-launcher.svg
+share/icons/MoreWaita/scalable/apps/org.videolan.VLC.svg
+share/icons/MoreWaita/scalable/apps/org.vim.Vim.svg
+share/icons/MoreWaita/scalable/apps/org.virt_manager.virt-manager.svg
+share/icons/MoreWaita/scalable/apps/org.wezfurlong.wezterm.svg
+share/icons/MoreWaita/scalable/apps/org.wireshark.Wireshark.svg
+share/icons/MoreWaita/scalable/apps/org.x.Warpinator.svg
+share/icons/MoreWaita/scalable/apps/org.xonotic.Xonotic.svg
+share/icons/MoreWaita/scalable/apps/org.yuzu_emu.yuzu.svg
+share/icons/MoreWaita/scalable/apps/org.zaproxy.ZAP.svg
+share/icons/MoreWaita/scalable/apps/org.zim_wiki.Zim.svg
+share/icons/MoreWaita/scalable/apps/org.zrythm.Zrythm.svg
+share/icons/MoreWaita/scalable/apps/osmscout-server.svg
+share/icons/MoreWaita/scalable/apps/osu-lazer.svg
+share/icons/MoreWaita/scalable/apps/osu.svg
+share/icons/MoreWaita/scalable/apps/pacseek.svg
+share/icons/MoreWaita/scalable/apps/page.codeberg.libre_menu_editor.LibreMenuEditor.svg
+share/icons/MoreWaita/scalable/apps/pamac-manager.svg
+share/icons/MoreWaita/scalable/apps/pamac-updater.svg
+share/icons/MoreWaita/scalable/apps/pamac.svg
+share/icons/MoreWaita/scalable/apps/parlatype.svg
+share/icons/MoreWaita/scalable/apps/parsehub.svg
+share/icons/MoreWaita/scalable/apps/pavucontrol.svg
+share/icons/MoreWaita/scalable/apps/pd.svg
+share/icons/MoreWaita/scalable/apps/phpstorm.svg
+share/icons/MoreWaita/scalable/apps/pianoteq-stage.svg
+share/icons/MoreWaita/scalable/apps/pianoteq.svg
+share/icons/MoreWaita/scalable/apps/pidgin.svg
+share/icons/MoreWaita/scalable/apps/pinta.svg
+share/icons/MoreWaita/scalable/apps/plugdata.svg
+share/icons/MoreWaita/scalable/apps/poedit.svg
+share/icons/MoreWaita/scalable/apps/polychromatic-controller.svg
+share/icons/MoreWaita/scalable/apps/polychromatic.svg
+share/icons/MoreWaita/scalable/apps/popcorn-time.svg
+share/icons/MoreWaita/scalable/apps/popcorntime-ru.svg
+share/icons/MoreWaita/scalable/apps/popcorntime.svg
+share/icons/MoreWaita/scalable/apps/portmaster.svg
+share/icons/MoreWaita/scalable/apps/postman.svg
+share/icons/MoreWaita/scalable/apps/prismlauncher.svg
+share/icons/MoreWaita/scalable/apps/projectM.svg
+share/icons/MoreWaita/scalable/apps/proton-mail.svg
+share/icons/MoreWaita/scalable/apps/proton-pass.svg
+share/icons/MoreWaita/scalable/apps/proton-vpn-logo.svg
+share/icons/MoreWaita/scalable/apps/protonmail-bridge.svg
+share/icons/MoreWaita/scalable/apps/protonmail-ie.svg
+share/icons/MoreWaita/scalable/apps/protonvpn-gui.svg
+share/icons/MoreWaita/scalable/apps/protonvpn-logo.svg
+share/icons/MoreWaita/scalable/apps/prusa-slicer-gcodeviewer.svg
+share/icons/MoreWaita/scalable/apps/prusa-slicer.svg
+share/icons/MoreWaita/scalable/apps/pulsar.svg
+share/icons/MoreWaita/scalable/apps/pupgui-qt.svg
+share/icons/MoreWaita/scalable/apps/pure-maps.svg
+share/icons/MoreWaita/scalable/apps/puredata.svg
+share/icons/MoreWaita/scalable/apps/pycharm-community.svg
+share/icons/MoreWaita/scalable/apps/pycharm-education.svg
+share/icons/MoreWaita/scalable/apps/pycharm-professional.svg
+share/icons/MoreWaita/scalable/apps/pycharm.svg
+share/icons/MoreWaita/scalable/apps/pycharmedu.svg
+share/icons/MoreWaita/scalable/apps/pymol.svg
+share/icons/MoreWaita/scalable/apps/pynvim.svg
+share/icons/MoreWaita/scalable/apps/qbittorrent.svg
+share/icons/MoreWaita/scalable/apps/qdbusviewer-qt4.svg
+share/icons/MoreWaita/scalable/apps/qdbusviewer-qt5.svg
+share/icons/MoreWaita/scalable/apps/qdbusviewer.svg
+share/icons/MoreWaita/scalable/apps/qdbusviewer5.svg
+share/icons/MoreWaita/scalable/apps/qgis.svg
+share/icons/MoreWaita/scalable/apps/qq.svg
+share/icons/MoreWaita/scalable/apps/qt-creator.svg
+share/icons/MoreWaita/scalable/apps/qt5ct.svg
+share/icons/MoreWaita/scalable/apps/qt6ct.svg
+share/icons/MoreWaita/scalable/apps/qtassistant.svg
+share/icons/MoreWaita/scalable/apps/qtconfig-qt4.svg
+share/icons/MoreWaita/scalable/apps/qtconfig-qt5.svg
+share/icons/MoreWaita/scalable/apps/qtconfig-qt6.svg
+share/icons/MoreWaita/scalable/apps/qtconfig.svg
+share/icons/MoreWaita/scalable/apps/qtcreator.svg
+share/icons/MoreWaita/scalable/apps/qtcreator_logo_32.svg
+share/icons/MoreWaita/scalable/apps/qtcreatorubuntu.svg
+share/icons/MoreWaita/scalable/apps/qtdbusviewer.svg
+share/icons/MoreWaita/scalable/apps/qtdesignstudio.svg
+share/icons/MoreWaita/scalable/apps/qtlinguist.svg
+share/icons/MoreWaita/scalable/apps/qtoctave.svg
+share/icons/MoreWaita/scalable/apps/qtscrcpy.svg
+share/icons/MoreWaita/scalable/apps/qucs-s.svg
+share/icons/MoreWaita/scalable/apps/qutebrowser.svg
+share/icons/MoreWaita/scalable/apps/qv4l2.svg
+share/icons/MoreWaita/scalable/apps/qvidcap.svg
+share/icons/MoreWaita/scalable/apps/rawtherapee.svg
+share/icons/MoreWaita/scalable/apps/resolve.svg
+share/icons/MoreWaita/scalable/apps/rest.insomnia.Insomnia.svg
+share/icons/MoreWaita/scalable/apps/retroarch.svg
+share/icons/MoreWaita/scalable/apps/revolt-desktop.svg
+share/icons/MoreWaita/scalable/apps/rider.svg
+share/icons/MoreWaita/scalable/apps/ringracers.svg
+share/icons/MoreWaita/scalable/apps/rio.svg
+share/icons/MoreWaita/scalable/apps/rocketchat-desktop.svg
+share/icons/MoreWaita/scalable/apps/rocketchat.svg
+share/icons/MoreWaita/scalable/apps/rpi-imager.svg
+share/icons/MoreWaita/scalable/apps/rpi.svg
+share/icons/MoreWaita/scalable/apps/rpminstall.svg
+share/icons/MoreWaita/scalable/apps/rstudio.svg
+share/icons/MoreWaita/scalable/apps/ru.yandex.Browser.svg
+share/icons/MoreWaita/scalable/apps/rubymine.svg
+share/icons/MoreWaita/scalable/apps/rustdesk.svg
+share/icons/MoreWaita/scalable/apps/rustrover.svg
+share/icons/MoreWaita/scalable/apps/ryujinx.svg
+share/icons/MoreWaita/scalable/apps/saber.svg
+share/icons/MoreWaita/scalable/apps/scrcpy.svg
+share/icons/MoreWaita/scalable/apps/screenruler-icon.svg
+share/icons/MoreWaita/scalable/apps/screenruler.svg
+share/icons/MoreWaita/scalable/apps/scribus-ng.svg
+share/icons/MoreWaita/scalable/apps/scribus-trunk.svg
+share/icons/MoreWaita/scalable/apps/scribus.svg
+share/icons/MoreWaita/scalable/apps/session-desktop.svg
+share/icons/MoreWaita/scalable/apps/setzer.svg
+share/icons/MoreWaita/scalable/apps/sh.cider.Cider.svg
+share/icons/MoreWaita/scalable/apps/sh.loft.devpod.svg
+share/icons/MoreWaita/scalable/apps/sh.ppy.osu.svg
+share/icons/MoreWaita/scalable/apps/shotcut.svg
+share/icons/MoreWaita/scalable/apps/shotwell.svg
+share/icons/MoreWaita/scalable/apps/signal-desktop.svg
+share/icons/MoreWaita/scalable/apps/sioyek-icon-linux.svg
+share/icons/MoreWaita/scalable/apps/sioyek.svg
+share/icons/MoreWaita/scalable/apps/slack.svg
+share/icons/MoreWaita/scalable/apps/sound-juicer.svg
+share/icons/MoreWaita/scalable/apps/soundconverter.svg
+share/icons/MoreWaita/scalable/apps/spek.svg
+share/icons/MoreWaita/scalable/apps/spotify-client.svg
+share/icons/MoreWaita/scalable/apps/spotify-linux-48x48.svg
+share/icons/MoreWaita/scalable/apps/spotify-linux-512x512.svg
+share/icons/MoreWaita/scalable/apps/spotify-qt.svg
+share/icons/MoreWaita/scalable/apps/spotify.svg
+share/icons/MoreWaita/scalable/apps/spyder.svg
+share/icons/MoreWaita/scalable/apps/spyder3.svg
+share/icons/MoreWaita/scalable/apps/sqlitebrowser.svg
+share/icons/MoreWaita/scalable/apps/sqliteman.svg
+share/icons/MoreWaita/scalable/apps/standard-notes.svg
+share/icons/MoreWaita/scalable/apps/steam-icon.svg
+share/icons/MoreWaita/scalable/apps/steam-launcher.svg
+share/icons/MoreWaita/scalable/apps/steam.svg
+share/icons/MoreWaita/scalable/apps/steampowered.svg
+share/icons/MoreWaita/scalable/apps/stellarium.svg
+share/icons/MoreWaita/scalable/apps/stoken-gui.svg
+share/icons/MoreWaita/scalable/apps/strawberry.svg
+share/icons/MoreWaita/scalable/apps/studio.kx.carla.svg
+share/icons/MoreWaita/scalable/apps/studioone7.svg
+share/icons/MoreWaita/scalable/apps/sublime-merge.svg
+share/icons/MoreWaita/scalable/apps/sublime-text-2.svg
+share/icons/MoreWaita/scalable/apps/sublime-text-3.svg
+share/icons/MoreWaita/scalable/apps/sublime-text.svg
+share/icons/MoreWaita/scalable/apps/sublime-text2.svg
+share/icons/MoreWaita/scalable/apps/sublime.svg
+share/icons/MoreWaita/scalable/apps/sublime_text.svg
+share/icons/MoreWaita/scalable/apps/sublimetext.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jdk10.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jdk5.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jdk6.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jdk7.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jdk8.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jdk9.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jre10.svg
+share/icons/MoreWaita/scalable/apps/sun-java-jre8.svg
+share/icons/MoreWaita/scalable/apps/sun-java32-jdk5.svg
+share/icons/MoreWaita/scalable/apps/sun-java32-jdk6.svg
+share/icons/MoreWaita/scalable/apps/sun-java32-jdk7.svg
+share/icons/MoreWaita/scalable/apps/sun-java32-jdk8.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jdk10.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jdk6.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jdk7.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jdk8.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jdk9.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jre10.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws-jre8.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws32-jdk6.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws32-jdk7.svg
+share/icons/MoreWaita/scalable/apps/sun-javaws32-jdk8.svg
+share/icons/MoreWaita/scalable/apps/surfshark.svg
+share/icons/MoreWaita/scalable/apps/suyu.svg
+share/icons/MoreWaita/scalable/apps/syncthing-gtk.svg
+share/icons/MoreWaita/scalable/apps/syncthing.svg
+share/icons/MoreWaita/scalable/apps/syncthingtray.svg
+share/icons/MoreWaita/scalable/apps/sysd-manager.svg
+share/icons/MoreWaita/scalable/apps/teams-for-linux.svg
+share/icons/MoreWaita/scalable/apps/teams.svg
+share/icons/MoreWaita/scalable/apps/teamviewer.svg
+share/icons/MoreWaita/scalable/apps/telegram-desktop-bin.svg
+share/icons/MoreWaita/scalable/apps/telegram-desktop.svg
+share/icons/MoreWaita/scalable/apps/telegram.svg
+share/icons/MoreWaita/scalable/apps/tenacity.svg
+share/icons/MoreWaita/scalable/apps/texmaker.svg
+share/icons/MoreWaita/scalable/apps/texstudio.svg
+share/icons/MoreWaita/scalable/apps/texts.svg
+share/icons/MoreWaita/scalable/apps/thunderbird-3.0.svg
+share/icons/MoreWaita/scalable/apps/thunderbird-bin.svg
+share/icons/MoreWaita/scalable/apps/thunderbird-esr.svg
+share/icons/MoreWaita/scalable/apps/thunderbird-icon.svg
+share/icons/MoreWaita/scalable/apps/thunderbird-mozilla-build.svg
+share/icons/MoreWaita/scalable/apps/thunderbird.svg
+share/icons/MoreWaita/scalable/apps/tidal-hifi.svg
+share/icons/MoreWaita/scalable/apps/timeshift.svg
+share/icons/MoreWaita/scalable/apps/todoist.svg
+share/icons/MoreWaita/scalable/apps/toolbox.svg
+share/icons/MoreWaita/scalable/apps/tor-browser-en.svg
+share/icons/MoreWaita/scalable/apps/tor-browser-ru.svg
+share/icons/MoreWaita/scalable/apps/tor-browser.svg
+share/icons/MoreWaita/scalable/apps/tor.svg
+share/icons/MoreWaita/scalable/apps/torbrowser.svg
+share/icons/MoreWaita/scalable/apps/trivalent.svg
+share/icons/MoreWaita/scalable/apps/tutanota-desktop.svg
+share/icons/MoreWaita/scalable/apps/tv.kodi.Kodi.svg
+share/icons/MoreWaita/scalable/apps/ubuntu-qtcreator.svg
+share/icons/MoreWaita/scalable/apps/ugene.svg
+share/icons/MoreWaita/scalable/apps/uk.co.ibboard.cawbird.svg
+share/icons/MoreWaita/scalable/apps/unciv.svg
+share/icons/MoreWaita/scalable/apps/ungoogled-chromium.svg
+share/icons/MoreWaita/scalable/apps/unity-editor-icon.svg
+share/icons/MoreWaita/scalable/apps/unityeditor.svg
+share/icons/MoreWaita/scalable/apps/unityhub.svg
+share/icons/MoreWaita/scalable/apps/us.zoom.Zoom.svg
+share/icons/MoreWaita/scalable/apps/veracrypt.svg
+share/icons/MoreWaita/scalable/apps/veracrypt.xpm.svg
+share/icons/MoreWaita/scalable/apps/vesktop.svg
+share/icons/MoreWaita/scalable/apps/via-nativia.svg
+share/icons/MoreWaita/scalable/apps/viber.svg
+share/icons/MoreWaita/scalable/apps/vim-qt.svg
+share/icons/MoreWaita/scalable/apps/vim.svg
+share/icons/MoreWaita/scalable/apps/virt-manager.svg
+share/icons/MoreWaita/scalable/apps/virtualbox-ose.svg
+share/icons/MoreWaita/scalable/apps/virtualbox.svg
+share/icons/MoreWaita/scalable/apps/visual-studio-code.svg
+share/icons/MoreWaita/scalable/apps/vivaldi-cifhbcnohmdccbgoicgdjpfamggdegmo-Default.svg
+share/icons/MoreWaita/scalable/apps/vivaldi-stable.svg
+share/icons/MoreWaita/scalable/apps/vivaldi.svg
+share/icons/MoreWaita/scalable/apps/vlc.svg
+share/icons/MoreWaita/scalable/apps/vmware-workstation.svg
+share/icons/MoreWaita/scalable/apps/vscode.svg
+share/icons/MoreWaita/scalable/apps/vscodium.svg
+share/icons/MoreWaita/scalable/apps/vuescan.svg
+share/icons/MoreWaita/scalable/apps/warpinator.svg
+share/icons/MoreWaita/scalable/apps/waterfox-classic.svg
+share/icons/MoreWaita/scalable/apps/waterfox-current.svg
+share/icons/MoreWaita/scalable/apps/waterfox-icon.svg
+share/icons/MoreWaita/scalable/apps/waterfox.svg
+share/icons/MoreWaita/scalable/apps/waydroid.svg
+share/icons/MoreWaita/scalable/apps/webcord.svg
+share/icons/MoreWaita/scalable/apps/webstorm.svg
+share/icons/MoreWaita/scalable/apps/wezterm.svg
+share/icons/MoreWaita/scalable/apps/whatsapp-business.svg
+share/icons/MoreWaita/scalable/apps/whatsapp-desktop.svg
+share/icons/MoreWaita/scalable/apps/whatsapp-for-linux.svg
+share/icons/MoreWaita/scalable/apps/whatsapp-nativefier.svg
+share/icons/MoreWaita/scalable/apps/whatsapp.svg
+share/icons/MoreWaita/scalable/apps/whatsdesk.svg
+share/icons/MoreWaita/scalable/apps/windscribe.svg
+share/icons/MoreWaita/scalable/apps/wireshark.svg
+share/icons/MoreWaita/scalable/apps/wolfram-mathematica.svg
+share/icons/MoreWaita/scalable/apps/wonderpen.svg
+share/icons/MoreWaita/scalable/apps/wxmaxima.svg
+share/icons/MoreWaita/scalable/apps/xdvi.svg
+share/icons/MoreWaita/scalable/apps/xemacs.svg
+share/icons/MoreWaita/scalable/apps/xonotic.svg
+share/icons/MoreWaita/scalable/apps/xsane.svg
+share/icons/MoreWaita/scalable/apps/yandex-browser-beta.svg
+share/icons/MoreWaita/scalable/apps/yandex-browser.svg
+share/icons/MoreWaita/scalable/apps/yast-scanner.svg
+share/icons/MoreWaita/scalable/apps/youtube-music.svg
+share/icons/MoreWaita/scalable/apps/ytmdesktop.svg
+share/icons/MoreWaita/scalable/apps/yuzu.svg
+share/icons/MoreWaita/scalable/apps/zaproxy.svg
+share/icons/MoreWaita/scalable/apps/zathura.svg
+share/icons/MoreWaita/scalable/apps/zed.svg
+share/icons/MoreWaita/scalable/apps/zen-browser.svg
+share/icons/MoreWaita/scalable/apps/zen-twilight.svg
+share/icons/MoreWaita/scalable/apps/zim.svg
+share/icons/MoreWaita/scalable/apps/zoho-mail-desktop.svg
+share/icons/MoreWaita/scalable/apps/zoho-mail.svg
+share/icons/MoreWaita/scalable/apps/zoho-sheet.svg
+share/icons/MoreWaita/scalable/apps/zoho-show.svg
+share/icons/MoreWaita/scalable/apps/zoho-writer.svg
+share/icons/MoreWaita/scalable/apps/zoom-desktop.svg
+share/icons/MoreWaita/scalable/apps/zoom-icon.svg
+share/icons/MoreWaita/scalable/apps/zrythm.svg
+share/icons/MoreWaita/scalable/devices/audio-card.svg
+share/icons/MoreWaita/scalable/devices/audio-speakers.svg
+share/icons/MoreWaita/scalable/devices/blueman-keyboard.svg
+share/icons/MoreWaita/scalable/devices/cinnamon-virtual-keyboard.svg
+share/icons/MoreWaita/scalable/devices/cpu.svg
+share/icons/MoreWaita/scalable/devices/device_cpu.svg
+share/icons/MoreWaita/scalable/devices/device_mem.svg
+share/icons/MoreWaita/scalable/devices/device_pci.svg
+share/icons/MoreWaita/scalable/devices/drive-harddisk-solidstate.svg
+share/icons/MoreWaita/scalable/devices/gnome-dev-keyboard.svg
+share/icons/MoreWaita/scalable/devices/gnome-dev-memory.svg
+share/icons/MoreWaita/scalable/devices/keyboard.svg
+share/icons/MoreWaita/scalable/devices/media-tape.svg
+share/icons/MoreWaita/scalable/devices/memory.svg
+share/icons/MoreWaita/scalable/devices/network-card.svg
+share/icons/MoreWaita/scalable/devices/processor.svg
+share/icons/MoreWaita/scalable/devices/soundcard.svg
+share/icons/MoreWaita/scalable/devices/uninterruptible-power-supply.svg
+share/icons/MoreWaita/scalable/devices/vmware-memory.svg
+share/icons/MoreWaita/scalable/devices/yast_soundcard.svg
+share/icons/MoreWaita/scalable/legacy/accessories-character-map.svg
+share/icons/MoreWaita/scalable/legacy/accessories-text-editor.svg
+share/icons/MoreWaita/scalable/legacy/applications-accessories.svg
+share/icons/MoreWaita/scalable/legacy/applications-all.svg
+share/icons/MoreWaita/scalable/legacy/applications-development.svg
+share/icons/MoreWaita/scalable/legacy/applications-education-language.svg
+share/icons/MoreWaita/scalable/legacy/applications-education.svg
+share/icons/MoreWaita/scalable/legacy/applications-electronics.svg
+share/icons/MoreWaita/scalable/legacy/applications-engineering.svg
+share/icons/MoreWaita/scalable/legacy/applications-games.svg
+share/icons/MoreWaita/scalable/legacy/applications-graphics.svg
+share/icons/MoreWaita/scalable/legacy/applications-internet.svg
+share/icons/MoreWaita/scalable/legacy/applications-multimedia.svg
+share/icons/MoreWaita/scalable/legacy/applications-office.svg
+share/icons/MoreWaita/scalable/legacy/applications-other.svg
+share/icons/MoreWaita/scalable/legacy/applications-science.svg
+share/icons/MoreWaita/scalable/legacy/applications-system.svg
+share/icons/MoreWaita/scalable/legacy/applications-utilities.svg
+share/icons/MoreWaita/scalable/legacy/gnome-applications.svg
+share/icons/MoreWaita/scalable/legacy/package.svg
+share/icons/MoreWaita/scalable/legacy/preferences-desktop-accessibility.svg
+share/icons/MoreWaita/scalable/legacy/preferences-desktop-locale.svg
+share/icons/MoreWaita/scalable/legacy/preferences-desktop-screensaver.svg
+share/icons/MoreWaita/scalable/legacy/preferences-desktop-theme.svg
+share/icons/MoreWaita/scalable/legacy/preferences-desktop-wallpaper.svg
+share/icons/MoreWaita/scalable/legacy/preferences-desktop.svg
+share/icons/MoreWaita/scalable/legacy/preferences-system-network.svg
+share/icons/MoreWaita/scalable/legacy/preferences-system.svg
+share/icons/MoreWaita/scalable/legacy/software-sources.svg
+share/icons/MoreWaita/scalable/legacy/synaptic.svg
+share/icons/MoreWaita/scalable/legacy/system-file-manager.svg
+share/icons/MoreWaita/scalable/legacy/system-lock-screen.svg
+share/icons/MoreWaita/scalable/legacy/system-log-out.svg
+share/icons/MoreWaita/scalable/legacy/system-reboot.svg
+share/icons/MoreWaita/scalable/legacy/system-shutdown.svg
+share/icons/MoreWaita/scalable/legacy/system-software-install.svg
+share/icons/MoreWaita/scalable/legacy/system-software-installer.svg
+share/icons/MoreWaita/scalable/legacy/system-software-update.svg
+share/icons/MoreWaita/scalable/legacy/system-suspend-hibernate.svg
+share/icons/MoreWaita/scalable/legacy/system-suspend.svg
+share/icons/MoreWaita/scalable/legacy/system-users.svg
+share/icons/MoreWaita/scalable/legacy/x-system-software-sources.svg
+share/icons/MoreWaita/scalable/mimetypes/android-package-archive.svg
+share/icons/MoreWaita/scalable/mimetypes/application-apk.svg
+share/icons/MoreWaita/scalable/mimetypes/application-atom+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-bitwig-clip.svg
+share/icons/MoreWaita/scalable/mimetypes/application-bitwig-device.svg
+share/icons/MoreWaita/scalable/mimetypes/application-epub+zip.svg
+share/icons/MoreWaita/scalable/mimetypes/application-geo+json.svg
+share/icons/MoreWaita/scalable/mimetypes/application-gml+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-gpx+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-gpx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-hwp.svg
+share/icons/MoreWaita/scalable/mimetypes/application-hwpx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-illustrator.svg
+share/icons/MoreWaita/scalable/mimetypes/application-java.svg
+share/icons/MoreWaita/scalable/mimetypes/application-javascript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-json.svg
+share/icons/MoreWaita/scalable/mimetypes/application-loc+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-mathematica.svg
+share/icons/MoreWaita/scalable/mimetypes/application-mathematicaplayer.svg
+share/icons/MoreWaita/scalable/mimetypes/application-mbox.svg
+share/icons/MoreWaita/scalable/mimetypes/application-metalink+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-metalink4+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-octet-stream.svg
+share/icons/MoreWaita/scalable/mimetypes/application-owl+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pdf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pgp-encrypted.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pgp-keys.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pgp-signature.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pgp.svg
+share/icons/MoreWaita/scalable/mimetypes/application-photoshop.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pkcs10.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pkcs12.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pkcs7-mime.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pkcs7-signature.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pkcs8.svg
+share/icons/MoreWaita/scalable/mimetypes/application-pkix-cert.svg
+share/icons/MoreWaita/scalable/mimetypes/application-postscript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-rss+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-slf+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-sql.svg
+share/icons/MoreWaita/scalable/mimetypes/application-tcx+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-toml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-typescript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd-google-earth-kml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.adobe.aftereffects.project.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.adobe.aftereffects.template.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.adobe.xd.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.amazon.mobi8-ebook.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.android.package-archive.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ant.fit.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.appimage.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.coffeescript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.comicbook+zip.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.comicbook-rar.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.debian.binary-package.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.efi.img.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.efi.iso.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.fai.igc.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.flatpak.ref.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.flatpak.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.geo+json.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.document.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.drawing.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.fusiontable.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.map.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.site.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-apps.spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-earth.kml+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-earth.kml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.google-earth.kmz.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.iccprofile.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.insync.link.drive.doc.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.insync.link.drive.draw.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.insync.link.drive.form.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.insync.link.drive.slides.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.insync.link.drive.table.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.leocad.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-access.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-excel.spreadsheet.macroenabled.12.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-excel.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-powerpoint.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.ms-word.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.nmea.nmea.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oasis.opendocument.database-template.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oasis.opendocument.database.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oasis.opendocument.text-template.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oasis.opendocument.text.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oziexplorer.plt.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oziexplorer.rte.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.oziexplorer.wpt.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.rmaps.sqlite.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.scribus.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.shp.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.shx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.snap.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.sqlite2.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.sqlite3.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.squashfs.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.wolfram.cdf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.wolfram.mathematica.package.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.wolfram.nb.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.wolfram.player.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.wolfram.wl.svg
+share/icons/MoreWaita/scalable/mimetypes/application-vnd.wolfram.wls.svg
+share/icons/MoreWaita/scalable/mimetypes/application-wasm.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-adobe-indesign.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-apple-diskimage.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-applix-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-audacity-project+sqlite3.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-audacity-project.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bibtex-text-file.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bittorrent.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bitwig-clip.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bitwig-device.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bitwig-studio.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-blender.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bps-patch.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bsdiff.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-bzpostscript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cb7.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cba.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cbr.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cbt.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cbz.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cd-image.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-clojure.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-clojurescript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-com.bitwig-clip.BitwigStudio.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-com.bitwig-device.BitwigStudio.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-com.bitwig.BitwigStudio.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-compressed-iso.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-cson.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-dbf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-deb.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-designer.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-e-theme.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-emerald-theme.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-fictionbook+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-fictionbook.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-firmware.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gdbm.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gdscript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gettext-translation.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-godot-project.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-godot-resource.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-godot-scene.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-godot-shader.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gpx+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gpx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gzpdf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-gzpostscript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-hwp.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-hwpx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-ips-patch.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-ipynb+json.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-iso.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-iso9600-appimage.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-jar.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-java-applet.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-java-archive.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-java.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-javascript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-julia.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-kdenlive.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-keepass.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-keepass2.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-keepassx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-keepassxc.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-kexi-connectiondata.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-kexiproject-sqlite2.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-kexiproject-sqlite3.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-kgetlist.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-kpresenter.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-krita-assistant.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-krita-paintoppresent.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-krita.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-ktheme.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-lzpdf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-mobi8-ebook.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-mobipocket-ebook.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-model.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-msdownload.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-musescore4portable+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-musescore4portable.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-osm+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-pem-key.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-perl.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-photoshop.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-php.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-pkcs12.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-pkcs7-certificates.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-pkcs7.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-ptoptimizer-script.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-python-bytecode.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-raw-disk-image-xz-compressed.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-raw-disk-image.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-raw-floppy-disk-image.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-rdata.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-rpm.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-ruby.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-shellscript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-source-rpm.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-spectrum-tzx.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-spectrum.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-sqlite2.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-sqlite3.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-subrip.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-theme.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-typescript.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-hdd.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-ova.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-ovf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-vbox-extpack.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-vbox.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-vdi.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-vhd.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-virtualbox-vmdk.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-windows-themepack.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-x509-ca-cert.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-x509-user-cert.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-xopp.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-xopt.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-xzpdf.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-yaml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-x-zip-compressed-fb2.svg
+share/icons/MoreWaita/scalable/mimetypes/application-xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-xslt+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/application-yaml.svg
+share/icons/MoreWaita/scalable/mimetypes/cockos-reaper-backup.svg
+share/icons/MoreWaita/scalable/mimetypes/cockos-reaper-document.svg
+share/icons/MoreWaita/scalable/mimetypes/cockos-reaper-peak.svg
+share/icons/MoreWaita/scalable/mimetypes/cockos-reaper-template.svg
+share/icons/MoreWaita/scalable/mimetypes/cockos-reaper-template2.svg
+share/icons/MoreWaita/scalable/mimetypes/cockos-reaper-theme.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-clip.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-device.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-extension.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-impulse.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-modulator.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-module.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-package.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-preset.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-project.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.application-bitwig-remote-controls.svg
+share/icons/MoreWaita/scalable/mimetypes/com.bitwig.BitwigStudio.audio-x.dawproject.svg
+share/icons/MoreWaita/scalable/mimetypes/com.fender.studio.application-x.fender-fenderstudio.svg
+share/icons/MoreWaita/scalable/mimetypes/com.fender.studio.application-x.fender-jamtrack.svg
+share/icons/MoreWaita/scalable/mimetypes/gddoc.svg
+share/icons/MoreWaita/scalable/mimetypes/gddraw.svg
+share/icons/MoreWaita/scalable/mimetypes/gdform.svg
+share/icons/MoreWaita/scalable/mimetypes/gdslides.svg
+share/icons/MoreWaita/scalable/mimetypes/gdtable.svg
+share/icons/MoreWaita/scalable/mimetypes/gnome-mime-application-x-nero-disk-image.svg
+share/icons/MoreWaita/scalable/mimetypes/gnome-mime-application-x-xopp.svg
+share/icons/MoreWaita/scalable/mimetypes/gnome-mime-application-x-xopt.svg
+share/icons/MoreWaita/scalable/mimetypes/gnome-mime-text-x-makefile.svg
+share/icons/MoreWaita/scalable/mimetypes/image-vnd.adobe.photoshop.svg
+share/icons/MoreWaita/scalable/mimetypes/image-vnd.djvu+multipage.svg
+share/icons/MoreWaita/scalable/mimetypes/image-vnd.djvu.svg
+share/icons/MoreWaita/scalable/mimetypes/image-x-djvu.svg
+share/icons/MoreWaita/scalable/mimetypes/image-x-krita.svg
+share/icons/MoreWaita/scalable/mimetypes/image-x-photoshop.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-database-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-database.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-drawing-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-drawing.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-empty-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-empty.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-formula-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-formula.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-master-document-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-master-document.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-database-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-database.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-drawing-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-drawing.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-empty-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-empty.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-formula-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-formula.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-master-document-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-master-document.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-presentation-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-spreadsheet-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-text-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-text.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-web-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-oasis-web.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-presentation-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-spreadsheet-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-text-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-text.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-web-template.svg
+share/icons/MoreWaita/scalable/mimetypes/libreoffice-web.svg
+share/icons/MoreWaita/scalable/mimetypes/model-obj.svg
+share/icons/MoreWaita/scalable/mimetypes/model-stl.svg
+share/icons/MoreWaita/scalable/mimetypes/model-x-stl-binary.svg
+share/icons/MoreWaita/scalable/mimetypes/model-x.stl-ascii.svg
+share/icons/MoreWaita/scalable/mimetypes/model-x.stl-binary.svg
+share/icons/MoreWaita/scalable/mimetypes/multipart-encrypted.svg
+share/icons/MoreWaita/scalable/mimetypes/multipart-signed.svg
+share/icons/MoreWaita/scalable/mimetypes/nero-disk-image.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-database-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-database.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-drawing-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-drawing.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-empty-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-empty.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-formula-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-formula.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-master-document-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-master-document.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-presentation-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-spreadsheet-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-text-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-text.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-web-template.svg
+share/icons/MoreWaita/scalable/mimetypes/oasis-web.svg
+share/icons/MoreWaita/scalable/mimetypes/office-database.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-database.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-drawing-template.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-drawing.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-database.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-drawing-template.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-drawing.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-text-template.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-oasis-text.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-presentation-template.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-presentation.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/openoffice4-text-template.svg
+share/icons/MoreWaita/scalable/mimetypes/org.keepassxc.KeePassXC-application-x-keepassxc.svg
+share/icons/MoreWaita/scalable/mimetypes/org.wireshark.Wireshark-mimetype.svg
+share/icons/MoreWaita/scalable/mimetypes/qgis-dxf.svg
+share/icons/MoreWaita/scalable/mimetypes/qgis-gml.svg
+share/icons/MoreWaita/scalable/mimetypes/qgis-qgs.svg
+share/icons/MoreWaita/scalable/mimetypes/qgis-qlr.svg
+share/icons/MoreWaita/scalable/mimetypes/qgis-shp.svg
+share/icons/MoreWaita/scalable/mimetypes/qgis-sqlite.svg
+share/icons/MoreWaita/scalable/mimetypes/text-arduino.svg
+share/icons/MoreWaita/scalable/mimetypes/text-asciidoc.svg
+share/icons/MoreWaita/scalable/mimetypes/text-coffeescript.svg
+share/icons/MoreWaita/scalable/mimetypes/text-css.svg
+share/icons/MoreWaita/scalable/mimetypes/text-csv-schema.svg
+share/icons/MoreWaita/scalable/mimetypes/text-csv.svg
+share/icons/MoreWaita/scalable/mimetypes/text-fsharp.svg
+share/icons/MoreWaita/scalable/mimetypes/text-javascript.svg
+share/icons/MoreWaita/scalable/mimetypes/text-less.svg
+share/icons/MoreWaita/scalable/mimetypes/text-markdown.svg
+share/icons/MoreWaita/scalable/mimetypes/text-pureDataPatch.svg
+share/icons/MoreWaita/scalable/mimetypes/text-rdf+xml.svg
+share/icons/MoreWaita/scalable/mimetypes/text-ruby.svg
+share/icons/MoreWaita/scalable/mimetypes/text-rust.svg
+share/icons/MoreWaita/scalable/mimetypes/text-spreadsheet.svg
+share/icons/MoreWaita/scalable/mimetypes/text-tab-separated-values.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-R.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-arduino.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-bibtex.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-c++.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-c++hdr.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-c++src.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-c.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-chdr.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-clojure.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-clojurescript.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-cmake.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-cobol.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-coffeescript.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-common-lisp.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-cpp.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-cpphdr.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-cppsrc.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-csharp.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-csrc.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-css.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-emacs-lisp.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-fsharp.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-gettext-translation-template.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-gettext-translation.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-go.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-hex.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-java-source.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-java.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-javascript.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-julia.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-kotlin.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-less.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-log.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-lua.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-makefile.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-markdown.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-maxima-out.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-maximasession.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-meson.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-octave.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-patch.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-php.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-pkgbuild.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-python.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-python3.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-r-markdown.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-r-source.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-r.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-ruby.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-sass.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-scss.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-sql.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-stex.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-tex.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-texinfo.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-typescript.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-typst.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-vala.svg
+share/icons/MoreWaita/scalable/mimetypes/text-x-yaml.svg
+share/icons/MoreWaita/scalable/mimetypes/text-xml.svg
+share/icons/MoreWaita/scalable/mimetypes/text-yaml.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-hdd.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-ova.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-ovf.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-vbox-extpack.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-vbox.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-vdi.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-vhd.svg
+share/icons/MoreWaita/scalable/mimetypes/virtualbox-vmdk.svg
+share/icons/MoreWaita/scalable/mimetypes/x-content-ebook-reader.svg
+share/icons/MoreWaita/scalable/places/com.bitwig.BitwigStudio.application-bitwig-project-folder-legacy.svg
+share/icons/MoreWaita/scalable/places/com.bitwig.BitwigStudio.application-bitwig-project-folder.svg
+share/icons/MoreWaita/scalable/places/document-open-recent.svg
+share/icons/MoreWaita/scalable/places/folder-3dbenchy-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-3dbenchy.svg
+share/icons/MoreWaita/scalable/places/folder-android-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-android.svg
+share/icons/MoreWaita/scalable/places/folder-appimage-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-appimage.svg
+share/icons/MoreWaita/scalable/places/folder-archlinux-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-archlinux.svg
+share/icons/MoreWaita/scalable/places/folder-arduino-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-arduino.svg
+share/icons/MoreWaita/scalable/places/folder-backup-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-backup.svg
+share/icons/MoreWaita/scalable/places/folder-bitwig-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-bitwig.svg
+share/icons/MoreWaita/scalable/places/folder-blender-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-blender.svg
+share/icons/MoreWaita/scalable/places/folder-books-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-books.svg
+share/icons/MoreWaita/scalable/places/folder-c-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-c.svg
+share/icons/MoreWaita/scalable/places/folder-camera-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-camera.svg
+share/icons/MoreWaita/scalable/places/folder-code-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-code.svg
+share/icons/MoreWaita/scalable/places/folder-codeberg-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-codeberg.svg
+share/icons/MoreWaita/scalable/places/folder-cplusplus-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-cplusplus.svg
+share/icons/MoreWaita/scalable/places/folder-csharp-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-csharp.svg
+share/icons/MoreWaita/scalable/places/folder-dropbox-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-dropbox.svg
+share/icons/MoreWaita/scalable/places/folder-earth-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-earth.svg
+share/icons/MoreWaita/scalable/places/folder-emacs-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-emacs.svg
+share/icons/MoreWaita/scalable/places/folder-extensions-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-extensions.svg
+share/icons/MoreWaita/scalable/places/folder-fedora-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-fedora.svg
+share/icons/MoreWaita/scalable/places/folder-flatpak-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-flatpak.svg
+share/icons/MoreWaita/scalable/places/folder-freecad-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-freecad.svg
+share/icons/MoreWaita/scalable/places/folder-games-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-games.svg
+share/icons/MoreWaita/scalable/places/folder-gimp-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-gimp.svg
+share/icons/MoreWaita/scalable/places/folder-git-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-git.svg
+share/icons/MoreWaita/scalable/places/folder-github-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-github.svg
+share/icons/MoreWaita/scalable/places/folder-gitlab-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-gitlab.svg
+share/icons/MoreWaita/scalable/places/folder-globe-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-globe.svg
+share/icons/MoreWaita/scalable/places/folder-gnome-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-gnome.svg
+share/icons/MoreWaita/scalable/places/folder-go-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-go.svg
+share/icons/MoreWaita/scalable/places/folder-godot-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-godot.svg
+share/icons/MoreWaita/scalable/places/folder-google-drive-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-google-drive.svg
+share/icons/MoreWaita/scalable/places/folder-inkscape-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-inkscape.svg
+share/icons/MoreWaita/scalable/places/folder-java-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-java.svg
+share/icons/MoreWaita/scalable/places/folder-kde-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-kde.svg
+share/icons/MoreWaita/scalable/places/folder-kicad-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-kicad.svg
+share/icons/MoreWaita/scalable/places/folder-local-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-local.svg
+share/icons/MoreWaita/scalable/places/folder-lua-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-lua.svg
+share/icons/MoreWaita/scalable/places/folder-mega-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-mega.svg
+share/icons/MoreWaita/scalable/places/folder-money-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-money.svg
+share/icons/MoreWaita/scalable/places/folder-musescore-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-musescore.svg
+share/icons/MoreWaita/scalable/places/folder-neovim-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-neovim.svg
+share/icons/MoreWaita/scalable/places/folder-nextcloud-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-nextcloud.svg
+share/icons/MoreWaita/scalable/places/folder-nix-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-nix.svg
+share/icons/MoreWaita/scalable/places/folder-onedrive-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-onedrive.svg
+share/icons/MoreWaita/scalable/places/folder-openscad-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-openscad.svg
+share/icons/MoreWaita/scalable/places/folder-opensuse-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-opensuse.svg
+share/icons/MoreWaita/scalable/places/folder-platformio-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-platformio.svg
+share/icons/MoreWaita/scalable/places/folder-plugdata-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-plugdata.svg
+share/icons/MoreWaita/scalable/places/folder-podcast-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-podcast.svg
+share/icons/MoreWaita/scalable/places/folder-private-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-private.svg
+share/icons/MoreWaita/scalable/places/folder-projects-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-projects.svg
+share/icons/MoreWaita/scalable/places/folder-python-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-python.svg
+share/icons/MoreWaita/scalable/places/folder-r-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-r.svg
+share/icons/MoreWaita/scalable/places/folder-raspberry-pi-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-raspberry-pi.svg
+share/icons/MoreWaita/scalable/places/folder-reaper-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-reaper.svg
+share/icons/MoreWaita/scalable/places/folder-recent-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-recent.svg
+share/icons/MoreWaita/scalable/places/folder-redhat-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-redhat.svg
+share/icons/MoreWaita/scalable/places/folder-ruby-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-ruby.svg
+share/icons/MoreWaita/scalable/places/folder-rust-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-rust.svg
+share/icons/MoreWaita/scalable/places/folder-school-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-school.svg
+share/icons/MoreWaita/scalable/places/folder-screencast-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-screencast.svg
+share/icons/MoreWaita/scalable/places/folder-screenshot-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-screenshot.svg
+share/icons/MoreWaita/scalable/places/folder-shell-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-shell.svg
+share/icons/MoreWaita/scalable/places/folder-syncthing-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-syncthing.svg
+share/icons/MoreWaita/scalable/places/folder-temp-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-temp.svg
+share/icons/MoreWaita/scalable/places/folder-torrent-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-torrent.svg
+share/icons/MoreWaita/scalable/places/folder-translation-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-translation.svg
+share/icons/MoreWaita/scalable/places/folder-ubuntu-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-ubuntu.svg
+share/icons/MoreWaita/scalable/places/folder-user-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-user.svg
+share/icons/MoreWaita/scalable/places/folder-vala-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-vala.svg
+share/icons/MoreWaita/scalable/places/folder-wine-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-wine.svg
+share/icons/MoreWaita/scalable/places/folder-work-legacy.svg
+share/icons/MoreWaita/scalable/places/folder-work.svg
+share/icons/MoreWaita/scalable/places/go-home.svg
+share/icons/MoreWaita/symbolic/apps/0ad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Alacritty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_6.0.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_6.5.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_7.0.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_8.0.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_9.0.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Blender-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/CMakeSetup-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/CMakeSetup32-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/DV_Resolve-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Element-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/GitKraken-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/GrandOrgue-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/LibreMenuEditor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/MediathekView-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Mercury-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Nextcloud-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Notesnook-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/OpenBoard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/OpenRGB-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ProtonMail_Bridge-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/PrusaSlicer-gcodeviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/PrusaSlicer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-assistant-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-designer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-linguist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-qdbusviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-qtcreator-qt5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-qtcreator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/QtProject-qtdesignstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Spotify-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/TeamViewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/Zoom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/abiword-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/alacarte-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/alacritty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/android-studio-beta-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/android-studio-canary-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/android-studio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/androidstudio-preview-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/androidstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/anki-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/anydesk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/anytype-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/app.bluebubbles.BlueBubbles-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/app.polychromatic.controller-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/app.ytmdesktop.ytmdesktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/app.zen_browser.zen-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appflowy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-OpenRGB-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-anytype-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-balena-etcher-electron-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-bitwarden-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-cider-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-emacs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-endless_sky-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-github-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-guiscrcpy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-heroic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-joplin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-kitty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-librewolf-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-logseq-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-lunarclient-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-musescore-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-nuclear-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-obsidian-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-org.freac.freac-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-org.wezfurlong.wezterm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-retroarch-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-session-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-standard-notes-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-suyu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-teams-for-linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-texts-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-tutanota-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-unityeditor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-unityhub-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-yuzu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-zen-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/appimagekit-zoho-mail-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/apple-music-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/application-x-zoom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/applications-java-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ardour-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ardour6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ardour7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ardour8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ardour9-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/arduino-icon-small-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/arduino-ide-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/arduino-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/assistant-qt4-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/assistant-qt5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/assistant-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/assistant5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/atomix-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/audacity-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/augustus-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/avidemux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/avidemux_icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/avogadro-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/avogadro-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/avogadro2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/balena-etcher-electron-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/bambustudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/beeper-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/beepertexts-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/betterbird-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/bitwarden-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/bitwig-studio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/bleachbit-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/blender-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/blockbench-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/bluemail-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/blueman-keyboard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/blueman-scanner-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/boxbuddyrs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/boxy-svg-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/brave-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/brave-cifhbcnohmdccbgoicgdjpfamggdegmo-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/brave-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/briar-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/bsnes-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/btop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/buzz-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/caja-dropbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/calibre-gui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/calibre-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/calligrakrita-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/calligrakrita2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/caprine-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/carla-control-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/carla-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cawbird-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cc.arduino.arduinoide-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ch.openboard.OpenBoard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ch.protonmail.protonmail-bridge-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ch.protonmail.protonmail-import-export-app-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chat.revolt.RevoltDesktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chat.rocket.RocketChat-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chrome-cifhbcnohmdccbgoicgdjpfamggdegmo-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chrome-cinhimbnkkaeohfgghhklpknlkffjgod-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chromium-browser-privacy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chromium-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chromium-freeworld-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/chromium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cider-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cinnamon-virtual-keyboard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/clamav-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/clamtk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/classicube-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/clion-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cmake-gui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cmake-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cockos-reaper-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/code-oss-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/codeblocks-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.abisource.AbiWord-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.adilhanney.saber-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.alacritty.Alacritty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.anydesk.Anydesk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.axosoft.GitKraken-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.bambulab.BambuStudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.bitwarden.desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.bitwig.BitwigStudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.boxy_svg.BoxySVG-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.brave.Browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.calibre_ebook.calibre-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.calibre_ebook.calibre.ebook-edit-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.calibre_ebook.calibre.ebook-viewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.calibre_ebook.calibre.ebook_edit-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.calibre_ebook.calibre.ebook_viewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.calibre_ebook.calibre.lrfviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.discordapp.Discord-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.discordapp.DiscordCanary-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.dropbox.Client-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.fender.studio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.getmailspring.Mailspring-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.gigitux.gtkwhats-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.Eloston.UngoogledChromium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.IsmaelMartinez.teams_for_linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.PintaProject.Pinta-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.ahrm.sioyek-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.bvschaik.julius-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.eneshecan.WhatsAppForLinux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.iwalton3.jellyfin-media-player-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.iwalton3.jellyfin-mpv-shim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.micahflee.torbrowser-launcher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.rafostar.Clapper-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.github.xeco23.WasIstLos-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.gitlab.davem.ClamTk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.google.AndroidStudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.google.Chrome-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.hamrick.VueScan-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.heroicgameslauncher.hgl-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.icons8.Lunacy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.CLion-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.DataGrip-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.DataSpell-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.Fleet-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.GoLand-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.IntelliJ-IDEA-Community-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.IntelliJ-IDEA-Ultimate-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.PhpStorm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.PyCharm-Community-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.PyCharm-Professional-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.Rider-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.RubyMine-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.RustRover-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.ToolBox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.WebStorm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jetbrains.dataspell-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.jgraph.drawio.desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.lablicate.OpenChrom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.logseq.Logseq-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.lunarclient.LunarClient-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.mastermindzh.tidal-hifi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.mattermost.Desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.microsoft.Edge-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.microsoft.Teams-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.mitchellh.ghostty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.mojang.Minecraft-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.moonlight_stream.Moonlight-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.nextcloud.desktopclient.nextcloud-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.notesnook.Notesnook-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.obsproject.Studio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.opera.Opera-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.play0ad.zeroad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.protonvpn.www-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.prusa3d.PrusaSlicer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.prusa3d.PrusaSlicer.GCodeViewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.qq.QQ-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.rawtherapee.RawTherapee-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.rioterm.Rio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.sindresorhus.Caprine-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.slack.Slack-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.spotify.Client-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.sublimemerge.App-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.sublimetext.three-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.todoist.Todoist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.tominlab.wonderpen-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.tonikelope.MegaBasterd-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.tutanota.Tutanota-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.unityhub.UnityEditor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.unityhub.UnityHub-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.valvesoftware.Steam-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.viber.Viber-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.visualstudio.code-oss-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.visualstudio.code-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.visualstudio.code.oss-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/com.vscodium.codium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/coolercontrol-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/coppwr-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/corectrl-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cudatext-512-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cups-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/cursor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/darktable-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/datagrip-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dataspell-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/davinci-resolve-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dbeaver-ee-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dbeaver-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/de.leopoldluley.Clapgrep-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/de.mediathekview.MediathekView-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/deadbeef-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/deepin-emacs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/deepin-scanner-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/deezer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/designer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.aunetx.deezer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.bsnes.bsnes-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.deedles.Trayscale-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.neovide.neovide-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.pulsar_edit.Pulsar-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.vencord.Vesktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dev.zed.Zed-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/devpod-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/discord-canary-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/discord-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/drawio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dropbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/dune3d-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/eclipse-cdt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/eclipse-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron12-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron16-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron17-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron18-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron19-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron20-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron4-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electron9-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/electrum-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/element-desktop-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/element-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/emacs-nox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/emacs-snapshot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/emacs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/endless-sky-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/enpass-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/etcher-electron-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/etcher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/eu.betterbird.Betterbird-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/eu.tiliado.NuvolaAppSpotify-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/facebook-messenger-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fgcom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/figma-linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/figma-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/filezilla-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-beta-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-beta-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-developer-edition-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-developer-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-esr-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-gtk3-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-moilla-build-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-nightly-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-nightly-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-original-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firefox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firewall-applet-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/firewall-config-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fish-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/flameshot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fleet-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/flightgear-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/floorp-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/flowblade-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fm.helio.Worksatation-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fm.reaper.Reaper-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/foobar2000-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/foot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fr.handbrake.ghb-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/frappe-books-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/freac-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/freecad-daily-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/freecad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/freedroidrpg-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/freetube-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/freetube-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fuse-emulator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/fuse-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gda-browser-5.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gda-control-center-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gdevelop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/geany-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/geneious-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/genymotion-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/genymotion-player-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/genymotion-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/geogebra-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ghostty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gimagereader-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gimp-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/github-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gitkraken-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gnome-aisleriot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gnome-dev-keyboard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gnome-emacs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gnome-screenruler-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/goa-account-todoist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/godot-mono-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/godot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/goland-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-chrome-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-chrome2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-docs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-earth-pro-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-earth-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-sheets-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/google-slides-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/googlechrome-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/googleearth-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gparted-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gpsd-logo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/grandorgue-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/grapejuice-roblox-player-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/grapejuice-roblox-studio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/grapejuice-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/grub-customizer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gscan2pdf-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gsmartcontrol-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gtkterm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gufw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/guiscrcpy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/gvim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/harbour-pure-maps-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hardinfo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hardinfo2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/headlines-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/helio-workstation-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/heroic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hp-logo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hp-toolbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hp_logo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hplip-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hplj1020_icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/htop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hu.irl.cameractrls-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/hwloc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/idea-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/im.nheko.Nheko-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/im.pidgin.Pidgin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/im.pidgin.Pidgin3-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/im.riot.Riot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/info.mumble.Mumble-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/inkscape-logo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/inkscape-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/input-remapper-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/insomnia-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/intellij-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/interstellar-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.anytype.anytype-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.appflowy.AppFlowy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.atom.electron.BaseApp-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.bit3.WhatsAppQT-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.dbeaver.DBeaverCommunity-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.element.Element-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.frappe.books-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.freetubeapp.FreeTube-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.gdevelop.ide-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.Figma_Linux.figma_linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.NhekoReborn.Nheko-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.OpenToonz-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.chidiwilliams.Buzz-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.cudatext.CudaText-Qt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.cudatext.CudaText-Qt5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.dimtpap.coppwr-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.dvlv.boxbuddyrs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.endless_sky.endless_sky-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.jean28518.Linux-Assistant-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.jliljebl.Flowblade-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.kotatogram-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.manisandro.gImageReader-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.mimbrero.WhatsAppDesktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.plrigaux.sysd-manager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.ra3xdh.qucs_s-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.rinigus.OSMScoutServer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.rinigus.PureMaps-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.ryubing.Ryujinx-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.shiftey.Desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.spacingbat3.webcord-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.trevorsandy.LPub3D-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.ungoogled_software.ungoogled_chromium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.wxmaxima_developers.wxMaxima-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.yairm210.unciv-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.github.zen_browser.zen-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.gitlab.LibreWolf-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.gitlab.caveman250.headlines-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.gitlab.librewolf-community-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.neovim.nvim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.qt.Assistant-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.qt.Designer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.qt.Linguist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.qt.Qdbusviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.qt.QtCreator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/io.qt.qtdesignstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-1.6.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-1.7.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-1.8.0-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-1.8.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-10-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-11-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-12-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-13-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-14-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-jdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java10-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java11-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java12-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java13-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java14-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java15-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java16-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java17-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java18-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java19-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java20-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java21-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java22-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java23-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java24-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java25-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java8-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/java9-openjdk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/javaws-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jdownloader-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jellyfin-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jellyfin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jetbrains-dataspell-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jetbrains-toolbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jockey-kde-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jockey-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/joplin-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/joplin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/josm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/julia-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/juliabackend-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/julius-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jupyter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/jupyterlab-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kali-wireshark-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kali-zaproxy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kate-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kate2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kdenlive-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kdepim-dropbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/keepassxc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/keyboard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kicad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kitty-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kodi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kolourpaint-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kotatogram-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/krita-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kruler-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/kvantum-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lazarus-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lazpaint-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/leocad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libre-menu-editor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-basic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-chart-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice4.2-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.0-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.1-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.2-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.3-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice5.4-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.0-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.2-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.3-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice6.4-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.0-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.1-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.2-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.3-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.4-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-basic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-chart-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.5-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-basic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-chart-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/libreoffice7.6-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/librewolf-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/liferea-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lightworks-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/linguist-qt4-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/linguist-qt5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/linguist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/linguist5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/linux-assistant-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/localsend-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/logseq-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lpub3d-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/luanti-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lunacy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lunar-client-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lunarclient-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_blender-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_endless-sky-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_godot-engine-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_krita-gemini-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_minecraft-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_minetest-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lutris_xonotic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/lvim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mailspring-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/maple-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mathematica-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/matlab-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/matlab-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/matlab_icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mattermost-desktop-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mattermost-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mattermost-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/maxima-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/maxima-new-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/maxima-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/md.obsidian.Obsidian-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/me.kozec.syncthingtk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/me.proton.Mail-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/me.proton.Pass-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mediainfo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mediathekview-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mega-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/megabasterd-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/menulibre-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mercury-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mercury-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/micro-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/microsoft-edge-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/minecraft-launcher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/minecraft-pi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/minecraft-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/minetest-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/minetest-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mixxx-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mixxx-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mixxx_icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mockoon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/monero-gui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/monero-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/moonlight-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mozilla-firefox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mscore4portable-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/msedge-cifhbcnohmdccbgoicgdjpfamggdegmo-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/mumble-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/musescore-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/neovide-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.ankiweb.Anki-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.blix.BlueMail-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.blockbench.Blockbench-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.brinkervii.grapejuice-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.brinkervii.grapejuice.robloxplayer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.brinkervii.grapejuice.robloxstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.classicube.flatpak.client-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.cozic.joplin_desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.davidotek.pupgui2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.kuribo64.melonDS-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.lutris.Lutris-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.mediaarea.MediaInfo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.minetest.Minetest-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.openra.OpenRA-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.openra.OpenRA.openra-cnc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.openra.OpenRA.openra-d2k-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.poedit.Poedit-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.scribus.Scribus-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.sf.fuse_emulator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.sourceforge.GrandOrgue-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.sourceforge.liferea-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.sourceforge.maxima-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.sourceforge.projectM-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.waterfox.waterfox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/net.xm1math.Texmaker-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/netbeans-beta-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/netbeans-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nextcloud-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nheko-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nicotine-plus-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nuclear-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nufraw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nuvolaplayer3_spotify-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-310-settings-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-current-settings-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-current-updates-settings-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-ddm-mx-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-drivers-settings-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-settings-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvidia-x-server-settings-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvim-gtk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvim-qt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nvtop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/nz.mega.MEGAsync-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/obgui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/obs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/obsidian-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/octave-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/okular-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/om.getpostman.Postman-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/one.ablaze.floorp-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/one.alynx.showmethekey-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/one.jwr.interstellar-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/onetagger-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/onlyoffice-desktopeditors-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openbabel-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openboard-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openchrom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openra-cnc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openra-d2k-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openra-ra-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openrgb-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openscad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openshot-qt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/openshot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/opensnitch-ui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/opentoonz-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/opera-cifhbcnohmdccbgoicgdjpfamggdegmo-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/opera-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/oracle_java6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/oracle_java7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/oracle_java8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/oracle_java9-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/oracle_javaws-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.DolphinEmu.dolphin-emu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.apache.netbeans-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.ardour.Ardour-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.audacityteam.Audacity-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.avidemux.Avidemux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.bleachbit.BleachBit-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.blender.Blender-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.bluesabre.MenuLibre-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.briarproject.Briar-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.chromium.Chromium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.cockpit_project.CockpitClient-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.codeberg.dnkl.foot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.codeblocks.codeblocks-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.coolercontrol.CoolerControl-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.cvfosammmm.Setzer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.daa.NeovimGtk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.darktable.Darktable-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.dune3d.dune3d-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.eclipse.Committers-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.eclipse.Java-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.eclipse.Javascript-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.electrum.electrum-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.fdroid.Repomaker-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.filezillaproject.Filezilla-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.flameshot.Flameshot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.flightgear.FGCom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.flightgear.FlightGear-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.freac.freac-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.freecadweb.FreeCAD-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.geany.Geany-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.geogebra.GeoGebra-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.getmonero.Monero-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.gimp.GIMP-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.gnome.Aisleriot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.gnome.Epiphany.WebApp_d0edcaa68dd928524737c844042dd085d6e2824e-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.gnome.Shotwell-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.gnome.SoundJuicer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.gnu.emacs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.godotengine.Godot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.jdownloader.JDownloader-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.jellyfin.JellyfinServer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.joplinapp.joplin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.js.nuclear.Nuclear-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.jupyter.JupyterLab-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kartkrew.RingRacers-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.kate-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.kdenlive-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.kolourpaint-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.krita-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.kruler-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.okular-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kde.plasma.katesessions-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.keepassxc.KeePassXC-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.kicad.KiCad-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.leocad.LeoCAD-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.base-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.basic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.calc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.chart-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.draw-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.impress-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.main-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.math-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.startcenter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libreoffice.LibreOffice.writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.libretro.RetroArch-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.localsend.localsend_app-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.luanti.luanti-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.mixxx.Mixxx-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.moson.Pacseek-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.moson.pacseek-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.mozilla.Firefox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.mozilla.FirefoxDevEdition-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.mozilla.FirefoxNightly-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.mozilla.Thunderbird-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.mozilla.firefox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.musescore.MuseScore-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.nextcloud.Nextcloud-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.nicotine_plus.Nicotine-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.octave.Octave-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.onlyoffice.desktopeditors-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.openchemistry.Avogadro2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.openrgb.OpenRGB-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.openscad.OpenSCAD-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.openshot.OpenShot-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.openstreetmap.josm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.prismlauncher.PrismLauncher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.pwmt.zathura-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.pymol.PyMOL-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.qbittorrent.qBittorrent-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.qgis.qgis-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.qutebrowser.qutebrowser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.raspberrypi.rpi-imager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.ryujinx.Ryujinx-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.shotcut.Shotcut-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.signal.Signal-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.soundconverter.SoundConverter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.sqlitebrowser.sqlitebrowser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.standardnotes.standardnotes-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.stellarium.Stellarium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.strawberrymusicplayer.strawberry-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.telegram.desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.tenacityaudio.Tenacity-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.texstudio.TeXstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.torproject.torbrowser-launcher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.videolan.VLC-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.vim.Vim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.virt_manager.virt-manager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.wezfurlong.wezterm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.wireshark.Wireshark-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.x.Warpinator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.xonotic.Xonotic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.yuzu_emu.yuzu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.zaproxy.ZAP-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.zim_wiki.Zim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/org.zrythm.Zrythm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/osmscout-server-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/osu-lazer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/osu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pacseek-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/page.codeberg.libre_menu_editor.LibreMenuEditor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pamac-manager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pamac-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pamac-updater-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/parsehub-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pd-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/phpstorm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pianoteq-stage-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pianoteq-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pidgin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pinta-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/plugdata-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/poedit-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/polychromatic-controller-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/polychromatic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/popcorn-time-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/popcorntime-ru-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/popcorntime-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/portmaster-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/postman-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/prismlauncher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/projectM-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/proton-mail-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/proton-pass-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/proton-vpn-logo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/protonmail-bridge-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/protonmail-ie-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/protonvpn-gui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/protonvpn-logo-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/prusa-slicer-gcodeviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/prusa-slicer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pulsar-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pupgui-qt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pure-maps-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/puredata-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pycharm-community-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pycharm-education-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pycharm-professional-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pycharm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pycharmedu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pymol-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/pynvim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qbittorrent-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qdbusviewer-qt4-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qdbusviewer-qt5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qdbusviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qdbusviewer5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qgis-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qq-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qt-creator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qt5ct-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qt6ct-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtassistant-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtconfig-qt4-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtconfig-qt5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtconfig-qt6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtconfig-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtcreator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtcreator_logo_32-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtcreatorubuntu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtdbusviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtdesignstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtlinguist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtoctave-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qtscrcpy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qucs-s-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qutebrowser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qv4l2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/qvidcap-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rawtherapee-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/resolve-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rest.insomnia.Insomnia-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/retroarch-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/revolt-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rider-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ringracers-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rocketchat-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rocketchat-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rpi-imager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rpi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rpminstall-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ru.yandex.Browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rubymine-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rustdesk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/rustrover-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ryujinx-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/saber-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/scrcpy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/screenruler-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/screenruler-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/scribus-ng-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/scribus-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/scribus-trunk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/session-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/setzer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sh.cider.Cider-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sh.loft.devpod-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sh.ppy.osu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/shotcut-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/shotwell-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/signal-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sioyek-icon-linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sioyek-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/slack-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sound-juicer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/soundconverter-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spek-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spotify-client-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spotify-linux-48x48-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spotify-linux-512x512-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spotify-qt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spotify-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spyder-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/spyder3-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sqlitebrowser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sqliteman-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/standard-notes-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/steam-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/steam-launcher-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/steam-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/steampowered-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/stellarium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/stoken-gui-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/strawberry-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/studio.kx.carla-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/studioone7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime-merge-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime-text-2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime-text-3-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime-text-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime-text2-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublime_text-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sublimetext-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jdk10-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jdk5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jdk6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jdk7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jdk8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jdk9-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jre10-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java-jre8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java32-jdk5-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java32-jdk6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java32-jdk7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-java32-jdk8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jdk10-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jdk6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jdk7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jdk8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jdk9-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jre10-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws-jre8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws32-jdk6-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws32-jdk7-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sun-javaws32-jdk8-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/surfshark-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/suyu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/syncthing-gtk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/syncthing-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/syncthingtray-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/sysd-manager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/teams-for-linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/teams-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/teamviewer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/telegram-desktop-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/telegram-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/telegram-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tenacity-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/texmaker-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/texstudio-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/texts-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/thunderbird-3.0-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/thunderbird-bin-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/thunderbird-esr-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/thunderbird-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/thunderbird-mozilla-buld-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/thunderbird-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tidal-hifi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/timeshift-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/todoist-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/toolbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tor-browser-en-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tor-browser-ru-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tor-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/torbrowser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/trivalent-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tutanota-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/tv.kodi.Kodi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ubuntu-qtcreator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ugene-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/uk.co.ibboard.cawbird-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/unciv-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ungoogled-chromium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/unity-editor-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/unityeditor-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/unityhub-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/us.zoom.Zoom-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/veracrypt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/veracrypt.xpm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vesktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/via-nativia-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/viber-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vim-qt-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/virt-manager-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/virtualbox-ose-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/virtualbox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/visual-studio-code-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vivaldi-cifhbcnohmdccbgoicgdjpfamggdegmo-Default-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vivaldi-stable-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vivaldi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vlc-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vmware-workstation-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vscodium-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/vuescan-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/warpinator-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/waterfox-classic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/waterfox-current-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/waterfox-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/waterfox-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/waydroid-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/webcord-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/webstorm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/wezterm-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/whatsapp-business-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/whatsapp-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/whatsapp-for-linux-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/whatsapp-nativefier-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/whatsapp-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/whatsdesk-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/windscribe-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/wireshark-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/wolfram-mathematica-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/wonderpen-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/wxmaxima-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/xdvi-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/xemacs-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/xonotic-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/xsane-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/yandex-browser-beta-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/yandex-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/yast-scanner-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/youtube-music-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/ytmdesktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/yuzu-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zaproxy-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zathura-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zed-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zen-browser-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zen-twilight-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zim-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoho-mail-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoho-mail-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoho-sheet-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoho-show-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoho-writer-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoom-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zoom-icon-symbolic.svg
+share/icons/MoreWaita/symbolic/apps/zrythm-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-accessories-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-all-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-development-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-education-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-electronics-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-internet-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-office-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/applications-other-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/gnome-applications-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/package-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/preferences-desktop-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/preferences-desktop-theme-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/preferences-system-network-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/software-sources-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/synaptic-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/system-software-install-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/system-software-installer-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/system-software-update-symbolic.svg
+share/icons/MoreWaita/symbolic/legacy/x-system-software-sources-symbolic.svg
+share/icons/MoreWaita/symbolic/places/com.bitwig.BitwigStudio.application-bitwig-project-folder-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-3dbenchy-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-3dbenchy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-android-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-android-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-appimage-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-appimage-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-archlinux-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-archlinux-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-arduino-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-arduino-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-backup-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-backup-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-bitwig-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-bitwig-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-blender-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-blender-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-books-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-books-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-c-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-c-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-camera-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-camera-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-code-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-code-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-codeberg-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-codeberg-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-cplusplus-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-cplusplus-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-csharp-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-csharp-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-dropbox-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-dropbox-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-earth-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-earth-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-emacs-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-emacs-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-extensions-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-extensions-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-fedora-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-fedora-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-flatpak-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-freecad-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-freecad-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-games-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-games-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-gimp-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-gimp-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-git-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-git-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-github-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-github-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-gitlab-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-gitlab-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-globe-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-globe-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-gnome-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-gnome-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-go-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-go-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-godot-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-godot-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-google-drive-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-google-drive-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-inkscape-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-inkscape-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-java-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-java-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-kde-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-kde-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-kicad-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-kicad-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-local-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-local-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-lua-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-lua-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-mega-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-mega-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-money-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-money-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-musescore-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-musescore-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-neovim-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-neovim-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-nextcloud-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-nextcloud-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-nix-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-nix-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-onedrive-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-onedrive-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-openscad-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-openscad-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-opensuse-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-opensuse-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-platformio-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-platformio-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-plugdata-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-plugdata-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-podcast-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-podcast-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-private-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-private-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-projects-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-projects-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-python-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-python-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-r-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-r-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-raspberry-pi-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-raspberry-pi-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-reaper-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-reaper-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-recent-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-recent-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-redhat-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-redhat-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-ruby-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-ruby-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-rust-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-rust-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-school-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-school-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-screencast-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-screencast-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-screenshot-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-screenshot-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-shell-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-shell-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-syncthing-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-syncthing-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-temp-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-temp-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-torrent-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-torrent-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-translation-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-translation-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-ubuntu-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-ubuntu-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-user-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-user-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-vala-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-vala-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-wine-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-wine-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-work-legacy-symbolic.svg
+share/icons/MoreWaita/symbolic/places/folder-work-symbolic.svg
+share/icons/MoreWaita/symbolic/status/TeamViewer-indicator-away.svg
+share/icons/MoreWaita/symbolic/status/TeamViewer-indicator-busy.svg
+share/icons/MoreWaita/symbolic/status/TeamViewer-indicator-connected.svg
+share/icons/MoreWaita/symbolic/status/TeamViewer-indicator-error.svg
+share/icons/MoreWaita/symbolic/status/TeamViewer-indicator-offline.svg
+share/icons/MoreWaita/symbolic/status/TeamViewer-indicator.svg
+share/icons/MoreWaita/symbolic/status/Zoom-indicator.svg
+share/icons/MoreWaita/symbolic/status/bitwarden-tray.svg
+share/icons/MoreWaita/symbolic/status/com.protonvpn.www.state-connected.svg
+share/icons/MoreWaita/symbolic/status/com.protonvpn.www.state-disconnected.svg
+share/icons/MoreWaita/symbolic/status/com.protonvpn.www.state-error.svg
+share/icons/MoreWaita/symbolic/status/emblem-ok-symbolic.svg
+share/icons/MoreWaita/symbolic/status/emblem-photos-symbolic.svg
+share/icons/MoreWaita/symbolic/status/emblem-synchronizing-symbolic.svg
+share/icons/MoreWaita/symbolic/status/firewall-applet-error.svg
+share/icons/MoreWaita/symbolic/status/firewall-applet-panic.svg
+share/icons/MoreWaita/symbolic/status/jdownloader-indicator.svg
+share/icons/MoreWaita/symbolic/status/keepassxc-locked.svg
+share/icons/MoreWaita/symbolic/status/keepassxc-unlocked.svg
+share/icons/MoreWaita/symbolic/status/org.keepassxc.KeePassXC-locked.svg
+share/icons/MoreWaita/symbolic/status/org.keepassxc.KeePassXC-unlocked.svg
+share/icons/MoreWaita/symbolic/status/pamac-tray-no-update.svg
+share/icons/MoreWaita/symbolic/status/pamac-tray-update.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-available.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-away.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-busy.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-connect.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-invisible.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-offline.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-pending.svg
+share/icons/MoreWaita/symbolic/status/pidgin-tray-xa.svg
+share/icons/MoreWaita/symbolic/status/protonvpn-tray.svg
+share/icons/MoreWaita/symbolic/status/protonvpngui-connected.svg
+share/icons/MoreWaita/symbolic/status/protonvpngui-disconnected.svg
+share/icons/MoreWaita/symbolic/status/protonvpngui-no-network.svg
+share/icons/MoreWaita/symbolic/status/strawberry-panel.svg
+share/icons/MoreWaita/symbolic/status/user-available.svg
+share/icons/MoreWaita/symbolic/status/user-away.svg
+share/icons/MoreWaita/symbolic/status/user-busy.svg
+share/icons/MoreWaita/symbolic/status/user-invisible.svg
+share/icons/MoreWaita/symbolic/status/user-offline.svg
+share/icons/MoreWaita/symbolic/status/user-status-new.svg
+share/icons/MoreWaita/symbolic/status/user-status-pending.svg
+share/icons/MoreWaita/symbolic/status/vlc-panel.svg
diff --git a/x11-wm/labwc/Makefile b/x11-wm/labwc/Makefile
index 8c4735355123..f1d6425a6de4 100644
--- a/x11-wm/labwc/Makefile
+++ b/x11-wm/labwc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= labwc
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/labwc/distinfo b/x11-wm/labwc/distinfo
index eddfb73a786f..ff1e3b62984f 100644
--- a/x11-wm/labwc/distinfo
+++ b/x11-wm/labwc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752267138
-SHA256 (labwc-labwc-0.9.0_GH0.tar.gz) = d06f89fb2bbd4be73e7bba9fb57017054d61868fe24db361d1ded87470329e63
-SIZE (labwc-labwc-0.9.0_GH0.tar.gz) = 508194
+TIMESTAMP = 1754136895
+SHA256 (labwc-labwc-0.9.1_GH0.tar.gz) = bf7a245d5fc5665329b3f5c9cb589eb33e658b8eb638cf4f4c9ad68f4b5979f0
+SIZE (labwc-labwc-0.9.1_GH0.tar.gz) = 509342
SHA256 (libsfdo-v0.1.4.tar.bz2) = 155702f21c282693ead7818198fde194ab7c76e0cf1a21bc7b404e5f9ec2c369
SIZE (libsfdo-v0.1.4.tar.bz2) = 43519
diff --git a/x11/hyprcursor/Makefile b/x11/hyprcursor/Makefile
index 2e2cfc3ca1bb..026435ed893f 100644
--- a/x11/hyprcursor/Makefile
+++ b/x11/hyprcursor/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprcursor
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.12
-PORTREVISION= 1
+DISTVERSION= 0.1.13
CATEGORIES= x11
MAINTAINER= tagattie@FreeBSD.org
@@ -17,14 +16,27 @@ LIB_DEPENDS= libzip.so:archivers/libzip \
RUN_DEPENDS= xcur2png:x11/xcur2png
USES= compiler:c++11-lib cmake:testing gnome pathfix pkgconfig
+
USE_GITHUB= yes
-USE_GNOME= cairo librsvg2
GH_ACCOUNT= hyprwm
-PLIST_SUB= VERSION=${DISTVERSION:C/-.*//}
+
+USE_GNOME= cairo librsvg2
+USE_LDCONFIG= yes
+
+PLIST_SUB= SOVERSION_MAJOR=0 \
+ SOVERSION_FULL=${DISTVERSION:C/-.*//}
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
post-patch:
# Respect PREFIX for icons
- @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \
+ @${REINPLACE_CMD} 's|/usr/share|${DATADIR:H}|' \
${WRKSRC}/lib${PORTNAME}/${PORTNAME}.cpp
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
.include <bsd.port.mk>
diff --git a/x11/hyprcursor/distinfo b/x11/hyprcursor/distinfo
index c7162cce6902..5e5190dd8e1b 100644
--- a/x11/hyprcursor/distinfo
+++ b/x11/hyprcursor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742215473
-SHA256 (hyprwm-hyprcursor-v0.1.12_GH0.tar.gz) = 3200a7a31e28884b9d046f8ec7b0aa67ede9ce0ab0d20193c2b61ee522d6b1f2
-SIZE (hyprwm-hyprcursor-v0.1.12_GH0.tar.gz) = 28714
+TIMESTAMP = 1754142984
+SHA256 (hyprwm-hyprcursor-v0.1.13_GH0.tar.gz) = 82af8b2ce27242ffdd6baebaa71b3f6c8665dc25c52bfcfccc16912622896af8
+SIZE (hyprwm-hyprcursor-v0.1.13_GH0.tar.gz) = 28681
diff --git a/x11/hyprcursor/pkg-plist b/x11/hyprcursor/pkg-plist
index a536544c799c..f5dae674e582 100644
--- a/x11/hyprcursor/pkg-plist
+++ b/x11/hyprcursor/pkg-plist
@@ -4,6 +4,6 @@ include/hyprcursor/hyprcursor.h
include/hyprcursor/hyprcursor.hpp
include/hyprcursor/shared.h
lib/libhyprcursor.so
-lib/libhyprcursor.so.0
-lib/libhyprcursor.so.%%VERSION%%
+lib/libhyprcursor.so.%%SOVERSION_MAJOR%%
+lib/libhyprcursor.so.%%SOVERSION_FULL%%
libdata/pkgconfig/hyprcursor.pc
diff --git a/x11/hyprlock/Makefile b/x11/hyprlock/Makefile
index a51a14b9d8a3..e4689892ce30 100644
--- a/x11/hyprlock/Makefile
+++ b/x11/hyprlock/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprlock
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.2
-PORTREVISION= 2
+DISTVERSION= 0.9.1
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
@@ -11,7 +10,8 @@ WWW= https://github.com/hyprwm/hyprlock
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= hyprwayland-scanner>=0.4.4:devel/hyprwayland-scanner \
+BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
+ hyprwayland-scanner>=0.4.4:devel/hyprwayland-scanner \
wayland-protocols>=1.35:graphics/wayland-protocols
LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
libhyprutils.so:devel/hyprutils \
@@ -24,11 +24,15 @@ LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper
USES= cmake compiler:c++11-lib gl gnome jpeg pkgconfig
+
USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
USE_GL= egl gbm
USE_GNOME= cairo pango
-GH_ACCOUNT= hyprwm
+
LDFLAGS+= -Wl,--as-needed # pango deps
+
PLIST_FILES= bin/${PORTNAME} \
etc/pam.d/${PORTNAME} \
share/hypr/${PORTNAME}.conf
diff --git a/x11/hyprlock/distinfo b/x11/hyprlock/distinfo
index 60f86a454072..4823ecb9437d 100644
--- a/x11/hyprlock/distinfo
+++ b/x11/hyprlock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746281087
-SHA256 (hyprwm-hyprlock-v0.8.2_GH0.tar.gz) = 14c47e71bdac9213909b11cdda16377dab12e27179d939df5ef2a0083a21e1e8
-SIZE (hyprwm-hyprlock-v0.8.2_GH0.tar.gz) = 80394
+TIMESTAMP = 1754034433
+SHA256 (hyprwm-hyprlock-v0.9.1_GH0.tar.gz) = 03f26ceba049546767a903a5e5bcd78fa4d261a5d116febd45633b88b9f16a97
+SIZE (hyprwm-hyprlock-v0.9.1_GH0.tar.gz) = 83699
diff --git a/x11/hyprlock/files/patch-CMakeLists.txt b/x11/hyprlock/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..7ec6a3c2d392
--- /dev/null
+++ b/x11/hyprlock/files/patch-CMakeLists.txt
@@ -0,0 +1,30 @@
+--- CMakeLists.txt.orig 2025-07-17 09:05:58 UTC
++++ CMakeLists.txt
+@@ -86,14 +86,25 @@ pkg_check_modules(
+ pangocairo
+ libdrm
+ gbm
+- pam
+ hyprutils>=0.8.0
+ sdbus-c++>=2.0.0
+ hyprgraphics)
++find_library(PAM_FOUND pam)
++if(PAM_FOUND)
++ message(STATUS "Found pam")
++ set(PAM_LIB ${PAM_FOUND})
++else()
++ pkg_check_modules(PAM IMPORTED_TARGET pam)
++ if(PAM_FOUND)
++ set(PAM_LIB PkgConfig::PAM)
++ else()
++ message(FATAL_ERROR "The required library libpam was not found.")
++ endif()
++endif()
+
+ file(GLOB_RECURSE SRCFILES CONFIGURE_DEPENDS "src/*.cpp")
+ add_executable(hyprlock ${SRCFILES})
+-target_link_libraries(hyprlock PRIVATE pam rt Threads::Threads PkgConfig::deps
++target_link_libraries(hyprlock PRIVATE ${PAM_LIB} rt Threads::Threads PkgConfig::deps
+ OpenGL::EGL OpenGL::GLES3)
+
+ # protocols
diff --git a/x11/hyprlock/pkg-descr b/x11/hyprlock/pkg-descr
index c84e12082d3d..c63a363a9f01 100644
--- a/x11/hyprlock/pkg-descr
+++ b/x11/hyprlock/pkg-descr
@@ -2,7 +2,12 @@ Hyprland's simple, yet multi-threaded and GPU-accelerated screen
locking utility.
Features:
- - uses the secure ext-session-lock protocol
- - full support for fractional-scale
- - fully GPU accelerated
- - multi-threaded resource acquisition for no hitches
+- Uses the ext-session-lock protocol
+- Support for fractional-scale
+- Fully GPU accelerated
+- Multi-threaded resource acquisition
+- Blurred screenshot as the background
+- Native fingerprint support (using libfprint's dbus interface)
+- Some of Hyprland's eyecandy: gradient borders, blur, animations,
+ shadows, etc.
+and more...
diff --git a/x11/xdg-desktop-portal-hyprland/Makefile b/x11/xdg-desktop-portal-hyprland/Makefile
index 49409b042378..e5a41887a0b0 100644
--- a/x11/xdg-desktop-portal-hyprland/Makefile
+++ b/x11/xdg-desktop-portal-hyprland/Makefile
@@ -1,7 +1,6 @@
PORTNAME= xdg-desktop-portal-hyprland
DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.9
-PORTREVISION= 7
+DISTVERSION= 1.3.10
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
@@ -11,7 +10,8 @@ WWW= https://github.com/hyprwm/xdg-desktop-portal-hyprland
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= hyprwayland-scanner>=0.4.2:devel/hyprwayland-scanner \
+BUILD_DEPENDS= hyprland-protocols>0:graphics/hyprland-protocols \
+ hyprwayland-scanner>=0.4.2:devel/hyprwayland-scanner \
wayland-protocols>=1.33:graphics/wayland-protocols
LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
libhyprutils.so:devel/hyprutils \
@@ -24,16 +24,27 @@ RUN_DEPENDS= xdg-desktop-portal>0:deskutils/xdg-desktop-portal \
slurp:x11/slurp
USES= cmake compiler:c++11-lib gl pkgconfig qt:6
+
USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
USE_GL= gbm
USE_QT= base wayland:run
-GH_ACCOUNT= hyprwm
-GH_TUPLE= hyprwm:hyprland-protocols:v0.2:hyprland_protocols/subprojects/hyprland-protocols
+
LDFLAGS+= -Wl,--as-needed # GL, sdbus-cpp deps
+
PLIST_FILES= bin/hyprland-share-picker \
lib/systemd/user/${PORTNAME}.service \
libexec/${PORTNAME} \
share/dbus-1/services/org.freedesktop.impl.portal.desktop.hyprland.service \
share/xdg-desktop-portal/portals/hyprland.portal
+PORTDOCS= CONTRIBUTING.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
.include <bsd.port.mk>
diff --git a/x11/xdg-desktop-portal-hyprland/distinfo b/x11/xdg-desktop-portal-hyprland/distinfo
index 4251e305be29..8c50ca16b423 100644
--- a/x11/xdg-desktop-portal-hyprland/distinfo
+++ b/x11/xdg-desktop-portal-hyprland/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1734569338
-SHA256 (hyprwm-xdg-desktop-portal-hyprland-v1.3.9_GH0.tar.gz) = 3f7d94fd408ed5e3a9b639d3dd8502e2169decc34f285e8552434da5fddf497e
-SIZE (hyprwm-xdg-desktop-portal-hyprland-v1.3.9_GH0.tar.gz) = 50667
-SHA256 (hyprwm-hyprland-protocols-v0.2_GH0.tar.gz) = 106cb189d0fbe4ec0ee11a12a17238172f4c4cd1b2b26db904df144e5c7a05f0
-SIZE (hyprwm-hyprland-protocols-v0.2_GH0.tar.gz) = 6342
+TIMESTAMP = 1754108855
+SHA256 (hyprwm-xdg-desktop-portal-hyprland-v1.3.10_GH0.tar.gz) = 5f7b1d83e700ecfa702dfc4c6da1dfdc5d9b1239e8b7d8dd3986116327d84bbf
+SIZE (hyprwm-xdg-desktop-portal-hyprland-v1.3.10_GH0.tar.gz) = 51498