diff --git a/archivers/pigz/Makefile b/archivers/pigz/Makefile
index 2cad40110..823bcee87 100644
--- a/archivers/pigz/Makefile
+++ b/archivers/pigz/Makefile
@@ -3,10 +3,9 @@ NOT_FOR_ARCHS=	${GCC3_ARCHS}
 
 COMMENT =	parallel implementation of gzip utilizing multiple cores
 
-DISTNAME =	pigz-2.7
+DISTNAME =	pigz-2.8
 CATEGORIES =	archivers
 HOMEPAGE =	https://zlib.net/pigz/
-REVISION =	1
 
 MAINTAINER =	Klemens Nanni <kn@openbsd.org>
 
diff --git a/archivers/pigz/distinfo b/archivers/pigz/distinfo
index 2b3f896bf..5cc5a7e75 100644
--- a/archivers/pigz/distinfo
+++ b/archivers/pigz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pigz-2.7.tar.gz) = tMnmA0SgjV2zfKetAKWyx2zLlVY1S3ItVtVcp+ixxwc=
-SIZE (pigz-2.7.tar.gz) = 108102
+SHA256 (pigz-2.8.tar.gz) = 64crTw4fDr5Zyfe9jFBsQgSJO6aoSS3jHfQW8NUXD9A=
+SIZE (pigz-2.8.tar.gz) = 121304
diff --git a/archivers/pigz/patches/patch-pigz_c b/archivers/pigz/patches/patch-pigz_c
index 399194877..90a7730c1 100644
--- a/archivers/pigz/patches/patch-pigz_c
+++ b/archivers/pigz/patches/patch-pigz_c
@@ -8,7 +8,7 @@ Define _BSD_SOURCE to get it back and use pledge.
 Index: pigz.c
 --- pigz.c.orig
 +++ pigz.c
-@@ -344,6 +344,7 @@
+@@ -347,6 +347,7 @@
  #define _FILE_OFFSET_BITS 64            // Use large file functions
  #define _LARGE_FILES                    // Same thing for AIX
  #define _XOPEN_SOURCE 700               // For POSIX 2008
@@ -16,7 +16,7 @@ Index: pigz.c
  
  // Included headers and what is expected from each.
  #include <stdio.h>      // fflush(), fprintf(), fputs(), getchar(), putc(),
-@@ -4601,6 +4602,11 @@ int main(int argc, char **argv) {
+@@ -4604,6 +4605,11 @@ int main(int argc, char **argv) {
      char *opts, *p;                 // environment default options, marker
      ball_t err;                     // error information from throw()
  
@@ -28,7 +28,7 @@ Index: pigz.c
      g.ret = 0;
      try {
          // initialize globals
-@@ -4707,6 +4713,12 @@ int main(int argc, char **argv) {
+@@ -4710,6 +4716,12 @@ int main(int argc, char **argv) {
              else if (option(argv[n]))   // process argument
                  argv[n] = NULL;         // remove if option
          option(NULL);                   // check for missing parameter
diff --git a/databases/ruby-pg/pkg/PLIST b/databases/ruby-pg/pkg/PLIST
index 5c7b369b0..88a046526 100644
--- a/databases/ruby-pg/pkg/PLIST
+++ b/databases/ruby-pg/pkg/PLIST
@@ -37,7 +37,6 @@ ${GEM_LIB}/gems/${DISTNAME}/Rakefile.cross
 ${GEM_LIB}/gems/${DISTNAME}/certs/
 ${GEM_LIB}/gems/${DISTNAME}/certs/ged.pem
 ${GEM_LIB}/gems/${DISTNAME}/certs/larskanis-2022.pem
-<<<<<<< PLIST
 ${GEM_LIB}/gems/${DISTNAME}/certs/larskanis-2023.pem
 ${GEM_LIB}/gems/${DISTNAME}/ext/
 ${GEM_LIB}/gems/${DISTNAME}/ext/.sitearchdir.time
@@ -101,9 +100,6 @@ ${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_18/
 ${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_18/pg.vcproj
 ${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_19/
 ${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_19/pg_19.vcproj
-=======
-${GEM_LIB}/gems/${DISTNAME}/certs/larskanis-2023.pem
->>>>>>> 1.21
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg.rb
@@ -111,28 +107,15 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/pg/basic_type_map_based_on_result.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/basic_type_map_for_queries.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/basic_type_map_for_results.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/basic_type_registry.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/binary_decoder/
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/binary_decoder/date.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/binary_decoder/timestamp.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/binary_encoder/
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/binary_encoder/timestamp.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/pg/binary_decoder.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/coder.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/connection.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/pg/constants.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/exceptions.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/postgresql_lib_path.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/result.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder/
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder/date.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder/inet.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder/json.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder/numeric.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder/timestamp.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder/
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder/date.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder/inet.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder/json.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder/numeric.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder/timestamp.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/tuple.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/type_map_by_column.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg/version.rb
diff --git a/devel/abseil-cpp/Makefile b/devel/abseil-cpp/Makefile
index b9c1df2cf..60e8b5de7 100644
--- a/devel/abseil-cpp/Makefile
+++ b/devel/abseil-cpp/Makefile
@@ -3,7 +3,7 @@ CATEGORIES =	devel
 
 GH_ACCOUNT =	abseil
 GH_PROJECT =	${GH_ACCOUNT}-cpp
-GH_TAGNAME =	20230125.3
+GH_TAGNAME =	20230802.0
 
 HOMEPAGE =	https://abseil.io/
 
@@ -38,36 +38,28 @@ ABSL_LIBS = \
     raw_logging_internal scoped_set_env spinlock_test_common spinlock_wait \
     stack_consumption stacktrace status statusor str_format_internal strerror \
     strings strings_internal symbolize synchronization test_instance_tracker \
-    throw_delegate time time_internal_test_util time_zone
+    throw_delegate time time_internal_test_util time_zone \
+    kernel_timeout_internal string_view
 .for _lib in ${ABSL_LIBS}
-SHARED_LIBS +=		absl_${_lib}	2.0	# 2301.0.0
+SHARED_LIBS +=		absl_${_lib}	3.0	# 2308.0.0
 .endfor
 
+WANTLIB += ${COMPILER_LIBCXX} execinfo gmock gtest m
+
 # C++17
 COMPILER =		base-clang ports-gcc
 COMPILER_LANGS =	c++
-WANTLIB =		${COMPILER_LIBCXX} execinfo m
 MODULES =		devel/cmake
 
-CONFIGURE_ARGS +=	-DBUILD_SHARED_LIBS:BOOL=ON
-
-# Force the same highest C++ standard because of ABI differences.
-# https://github.com/abseil/abseil-cpp/issues/819
-CONFIGURE_ARGS +=	-DCMAKE_CXX_STANDARD=17
-
-# A future Abseil release will default ABSL_PROPAGATE_CXX_STD=ON
-# for CMake >= 3.8. Abseil developers recommend enabling this option
-# to ensure that our project builds correctly.
-CONFIGURE_ARGS +=	-DABSL_PROPAGATE_CXX_STD:BOOL=ON
+CONFIGURE_ARGS +=	-DBUILD_SHARED_LIBS=ON
 
 # use googletest from ports
-CONFIGURE_ARGS +=	-DABSL_USE_EXTERNAL_GOOGLETEST:BOOL=${LOCALBASE}/include/gtest
+CONFIGURE_ARGS +=	-DABSL_USE_EXTERNAL_GOOGLETEST=${LOCALBASE}/include/gtest
 # turn on tests builds
-CONFIGURE_ARGS +=	-DBUILD_TESTING:BOOL=ON \
-			-DABSL_BUILD_TESTING:BOOL=ON
+CONFIGURE_ARGS +=	-DBUILD_TESTING=ON \
+			-DABSL_BUILD_TESTING=ON
 
-BUILD_DEPENDS +=	devel/gtest>=1.11.0pl20220208
-TEST_DEPENDS +=		devel/gtest>=1.11.0pl20220208
+LIB_DEPENDS +=		devel/gtest>=1.14.0
 
 TESTTMP =		${WRKDIR}/tmp
 TESTLDPATH =		${WRKDIR}/ldpath
diff --git a/devel/abseil-cpp/distinfo b/devel/abseil-cpp/distinfo
index a8f42fae2..c0260c7b1 100644
--- a/devel/abseil-cpp/distinfo
+++ b/devel/abseil-cpp/distinfo
@@ -1,2 +1,2 @@
-SHA256 (abseil-cpp-20230125.3.tar.gz) = U2bX5/p7oNkVAU04e2bQ0ALAMjZEjhup75gSLBOzXDY=
-SIZE (abseil-cpp-20230125.3.tar.gz) = 2119655
+SHA256 (abseil-cpp-20230802.0.tar.gz) = WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=
+SIZE (abseil-cpp-20230802.0.tar.gz) = 2156669
diff --git a/devel/abseil-cpp/patches/patch-absl_base_internal_raw_logging_cc b/devel/abseil-cpp/patches/patch-absl_base_internal_raw_logging_cc
index e7f3c24c5..880d8caa4 100644
--- a/devel/abseil-cpp/patches/patch-absl_base_internal_raw_logging_cc
+++ b/devel/abseil-cpp/patches/patch-absl_base_internal_raw_logging_cc
@@ -3,7 +3,7 @@ Use write(2) not syscall(2)
 Index: absl/base/internal/raw_logging.cc
 --- absl/base/internal/raw_logging.cc.orig
 +++ absl/base/internal/raw_logging.cc
-@@ -52,10 +52,12 @@
+@@ -56,10 +56,12 @@
  // ABSL_HAVE_SYSCALL_WRITE is defined when the platform provides the syscall
  //   syscall(SYS_write, /*int*/ fd, /*char* */ buf, /*size_t*/ len);
  // for low level operations that want to avoid libc.
diff --git a/devel/abseil-cpp/patches/patch-absl_base_internal_sysinfo_cc b/devel/abseil-cpp/patches/patch-absl_base_internal_sysinfo_cc
new file mode 100644
index 000000000..95d5336a4
--- /dev/null
+++ b/devel/abseil-cpp/patches/patch-absl_base_internal_sysinfo_cc
@@ -0,0 +1,18 @@
+Use getthrid(2) as GetTID() implementation.
+
+Index: absl/base/internal/sysinfo.cc
+--- absl/base/internal/sysinfo.cc.orig
++++ absl/base/internal/sysinfo.cc
+@@ -441,6 +441,12 @@ pid_t GetTID() {
+   return reinterpret_cast<pid_t>(thread);
+ }
+ 
++#elif defined(__OpenBSD__)
++
++pid_t GetTID() {
++  return getthrid();
++}
++
+ #else
+ 
+ // Fallback implementation of `GetTID` using `pthread_self`.
diff --git a/devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt b/devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
index 4d4b3c0f3..6e8080aef 100644
--- a/devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
+++ b/devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
@@ -7,7 +7,7 @@ defaults to --exec-only.
 Index: absl/debugging/CMakeLists.txt
 --- absl/debugging/CMakeLists.txt.orig
 +++ absl/debugging/CMakeLists.txt
-@@ -89,6 +89,7 @@ absl_cc_library(
+@@ -90,6 +90,7 @@ absl_cc_library(
    PUBLIC
  )
  
@@ -15,15 +15,15 @@ Index: absl/debugging/CMakeLists.txt
  absl_cc_test(
    NAME
      symbolize_test
-@@ -110,6 +111,7 @@ absl_cc_test(
-     absl::strings
+@@ -112,6 +113,7 @@ absl_cc_test(
+     absl::symbolize
      GTest::gmock
  )
 +endif()
  
  # Internal-only target, do not depend on directly.
  absl_cc_library(
-@@ -220,6 +222,7 @@ absl_cc_test(
+@@ -223,6 +225,7 @@ absl_cc_test(
      GTest::gmock_main
  )
  
@@ -31,15 +31,15 @@ Index: absl/debugging/CMakeLists.txt
  absl_cc_library(
    NAME
      leak_check
-@@ -249,6 +252,7 @@ absl_cc_test(
-     absl::base
+@@ -253,6 +256,7 @@ absl_cc_test(
+     absl::log
      GTest::gmock_main
  )
 +endif()
  
  # Internal-only target, do not depend on directly.
  absl_cc_library(
-@@ -267,6 +271,7 @@ absl_cc_library(
+@@ -271,6 +275,7 @@ absl_cc_library(
    TESTONLY
  )
  
@@ -47,7 +47,7 @@ Index: absl/debugging/CMakeLists.txt
  absl_cc_test(
    NAME
      stack_consumption_test
-@@ -292,3 +297,4 @@ absl_cc_library(
+@@ -296,3 +301,4 @@ absl_cc_library(
      absl::leak_check
    PUBLIC
  )
diff --git a/devel/abseil-cpp/patches/patch-absl_status_status_cc b/devel/abseil-cpp/patches/patch-absl_status_status_cc
index 1fe211bd2..807ec7f78 100644
--- a/devel/abseil-cpp/patches/patch-absl_status_status_cc
+++ b/devel/abseil-cpp/patches/patch-absl_status_status_cc
@@ -1,7 +1,7 @@
 Index: absl/status/status.cc
 --- absl/status/status.cc.orig
 +++ absl/status/status.cc
-@@ -467,14 +467,18 @@ StatusCode ErrnoToStatusCode(int error_number) {
+@@ -464,14 +464,18 @@ StatusCode ErrnoToStatusCode(int error_number) {
      case EFAULT:        // Bad address
      case EILSEQ:        // Illegal byte sequence
      case ENOPROTOOPT:   // Protocol not available
@@ -20,7 +20,7 @@ Index: absl/status/status.cc
        return StatusCode::kDeadlineExceeded;
      case ENODEV:  // No such device
      case ENOENT:  // No such file or directory
-@@ -533,9 +537,13 @@ StatusCode ErrnoToStatusCode(int error_number) {
+@@ -530,9 +534,13 @@ StatusCode ErrnoToStatusCode(int error_number) {
      case EMLINK:   // Too many links
      case ENFILE:   // Too many open files in system
      case ENOBUFS:  // No buffer space available
@@ -34,7 +34,7 @@ Index: absl/status/status.cc
  #ifdef EUSERS
      case EUSERS:  // Too many users
  #endif
-@@ -578,7 +586,9 @@ StatusCode ErrnoToStatusCode(int error_number) {
+@@ -575,7 +583,9 @@ StatusCode ErrnoToStatusCode(int error_number) {
      case ENETRESET:     // Connection aborted by network
      case ENETUNREACH:   // Network unreachable
      case ENOLCK:        // No locks available
diff --git a/devel/abseil-cpp/pkg/PLIST b/devel/abseil-cpp/pkg/PLIST
index 4270447c9..91daeed4d 100644
--- a/devel/abseil-cpp/pkg/PLIST
+++ b/devel/abseil-cpp/pkg/PLIST
@@ -28,6 +28,7 @@ include/absl/base/internal/inline_variable_testing.h
 include/absl/base/internal/invoke.h
 include/absl/base/internal/low_level_alloc.h
 include/absl/base/internal/low_level_scheduling.h
+include/absl/base/internal/nullability_impl.h
 include/absl/base/internal/per_thread_tls.h
 include/absl/base/internal/prefetch.h
 include/absl/base/internal/pretty_function.h
@@ -51,10 +52,12 @@ include/absl/base/internal/unscaledcycleclock.h
 include/absl/base/internal/unscaledcycleclock_config.h
 include/absl/base/log_severity.h
 include/absl/base/macros.h
+include/absl/base/nullability.h
 include/absl/base/optimization.h
 include/absl/base/options.h
 include/absl/base/policy_checks.h
 include/absl/base/port.h
+include/absl/base/prefetch.h
 include/absl/base/thread_annotations.h
 include/absl/cleanup/
 include/absl/cleanup/cleanup.h
@@ -176,13 +179,14 @@ include/absl/hash/hash_testing.h
 include/absl/hash/internal/
 include/absl/hash/internal/city.h
 include/absl/hash/internal/hash.h
+include/absl/hash/internal/hash_test.h
 include/absl/hash/internal/low_level_hash.h
 include/absl/hash/internal/spy_hash_state.h
 include/absl/log/
 include/absl/log/absl_check.h
 include/absl/log/absl_log.h
 include/absl/log/check.h
-include/absl/log/check_test_impl.h
+include/absl/log/check_test_impl.inc
 include/absl/log/die_if_null.h
 include/absl/log/flags.h
 include/absl/log/globals.h
@@ -209,7 +213,7 @@ include/absl/log/internal/test_helpers.h
 include/absl/log/internal/test_matchers.h
 include/absl/log/internal/voidify.h
 include/absl/log/log.h
-include/absl/log/log_basic_test_impl.h
+include/absl/log/log_basic_test_impl.inc
 include/absl/log/log_entry.h
 include/absl/log/log_sink.h
 include/absl/log/log_sink_registry.h
@@ -357,11 +361,17 @@ include/absl/synchronization/blocking_counter.h
 include/absl/synchronization/internal/
 include/absl/synchronization/internal/create_thread_identity.h
 include/absl/synchronization/internal/futex.h
+include/absl/synchronization/internal/futex_waiter.h
 include/absl/synchronization/internal/graphcycles.h
 include/absl/synchronization/internal/kernel_timeout.h
 include/absl/synchronization/internal/per_thread_sem.h
+include/absl/synchronization/internal/pthread_waiter.h
+include/absl/synchronization/internal/sem_waiter.h
+include/absl/synchronization/internal/stdcpp_waiter.h
 include/absl/synchronization/internal/thread_pool.h
 include/absl/synchronization/internal/waiter.h
+include/absl/synchronization/internal/waiter_base.h
+include/absl/synchronization/internal/win32_waiter.h
 include/absl/synchronization/mutex.h
 include/absl/synchronization/notification.h
 include/absl/time/
@@ -408,8 +418,9 @@ include/absl/types/optional.h
 include/absl/types/span.h
 include/absl/types/variant.h
 include/absl/utility/
+include/absl/utility/internal/
+include/absl/utility/internal/if_constexpr.h
 include/absl/utility/utility.h
-lib/cmake/
 lib/cmake/absl/
 lib/cmake/absl/abslConfig.cmake
 lib/cmake/absl/abslConfigVersion.cmake
@@ -456,6 +467,7 @@ lib/cmake/absl/abslTargets.cmake
 @lib lib/libabsl_hash_generator_testing.so.${LIBabsl_hash_generator_testing_VERSION}
 @lib lib/libabsl_hashtablez_sampler.so.${LIBabsl_hashtablez_sampler_VERSION}
 @lib lib/libabsl_int128.so.${LIBabsl_int128_VERSION}
+@lib lib/libabsl_kernel_timeout_internal.so.${LIBabsl_kernel_timeout_internal_VERSION}
 @lib lib/libabsl_log_entry.so.${LIBabsl_log_entry_VERSION}
 @lib lib/libabsl_log_flags.so.${LIBabsl_log_flags_VERSION}
 @lib lib/libabsl_log_globals.so.${LIBabsl_log_globals_VERSION}
@@ -501,6 +513,7 @@ lib/cmake/absl/abslTargets.cmake
 @lib lib/libabsl_statusor.so.${LIBabsl_statusor_VERSION}
 @lib lib/libabsl_str_format_internal.so.${LIBabsl_str_format_internal_VERSION}
 @lib lib/libabsl_strerror.so.${LIBabsl_strerror_VERSION}
+@lib lib/libabsl_string_view.so.${LIBabsl_string_view_VERSION}
 @lib lib/libabsl_strings.so.${LIBabsl_strings_VERSION}
 @lib lib/libabsl_strings_internal.so.${LIBabsl_strings_internal_VERSION}
 @lib lib/libabsl_symbolize.so.${LIBabsl_symbolize_VERSION}
@@ -596,6 +609,7 @@ lib/pkgconfig/absl_hash_testing.pc
 lib/pkgconfig/absl_hashtable_debug.pc
 lib/pkgconfig/absl_hashtable_debug_hooks.pc
 lib/pkgconfig/absl_hashtablez_sampler.pc
+lib/pkgconfig/absl_if_constexpr.pc
 lib/pkgconfig/absl_inlined_vector.pc
 lib/pkgconfig/absl_inlined_vector_internal.pc
 lib/pkgconfig/absl_int128.pc
@@ -640,6 +654,7 @@ lib/pkgconfig/absl_node_hash_set.pc
 lib/pkgconfig/absl_node_slot_policy.pc
 lib/pkgconfig/absl_non_temporal_arm_intrinsics.pc
 lib/pkgconfig/absl_non_temporal_memcpy.pc
+lib/pkgconfig/absl_nullability.pc
 lib/pkgconfig/absl_numeric.pc
 lib/pkgconfig/absl_numeric_representation.pc
 lib/pkgconfig/absl_optional.pc
@@ -695,6 +710,7 @@ lib/pkgconfig/absl_statusor.pc
 lib/pkgconfig/absl_str_format.pc
 lib/pkgconfig/absl_str_format_internal.pc
 lib/pkgconfig/absl_strerror.pc
+lib/pkgconfig/absl_string_view.pc
 lib/pkgconfig/absl_strings.pc
 lib/pkgconfig/absl_strings_internal.pc
 lib/pkgconfig/absl_symbolize.pc
diff --git a/devel/gtest/Makefile b/devel/gtest/Makefile
index 0b1df5d32..d4f16d276 100644
--- a/devel/gtest/Makefile
+++ b/devel/gtest/Makefile
@@ -1,22 +1,18 @@
-# http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/gtest.log
-BROKEN-alpha =	googletest/test/gtest_unittest.cc:2730: error: unrecognizable insn:
-
 COMMENT =	C++ unit test framework
 
+V=		1.14.0
 GH_ACCOUNT=	google
 GH_PROJECT=	googletest
-GH_COMMIT=	06519cedc3159de8b36a504766ad6b7966555f10
-DISTNAME=	gtest-1.11.0pl20220208
+GH_TAGNAME=	v${V}
+DISTNAME=	gtest-${V}
 
-SHARED_LIBS +=	gmock		1.0   # .0.0
+SHARED_LIBS +=	gmock		2.0   # .0.0
 SHARED_LIBS +=	gmock_main	1.0   # .0.0
-SHARED_LIBS +=	gtest		2.0   # .0.0
+SHARED_LIBS +=	gtest		3.0   # .0.0
 SHARED_LIBS +=	gtest_main	2.0   # .0.0
 
 CATEGORIES =	devel
 
-HOMEPAGE =	https://github.com/google/googletest
-
 .include <bsd.port.arch.mk>
 .if ${MACHINE_ARCH} == "mips64" || ${MACHINE_ARCH} == "mips64el"
 CXXFLAGS +=	-mxgot
@@ -36,12 +32,7 @@ MODPY_RUNDEP =		No
 CONFIGURE_ARGS =	-DBUILD_SHARED_LIBS=ON \
 			-Dgtest_build_tests=ON
 
-# c++ standard must be the same as in devel/abseil-cpp,
-# otherwise the build of abseil tests will end with an error
-# see https://github.com/abseil/abseil-cpp/issues/819
-CONFIGURE_ARGS +=	-DCMAKE_CXX_STANDARD=17
-
-# evertyhing except tests
+# everything except tests
 ALL_TARGET =		gmock gmock_main gtest gtest_main
 
 # build whatever is left (ca. 102 C++ test files)
diff --git a/devel/gtest/distinfo b/devel/gtest/distinfo
index cad55ddb5..df11de8de 100644
--- a/devel/gtest/distinfo
+++ b/devel/gtest/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gtest-1.11.0pl20220208-06519ced.tar.gz) = sRI4OZi04SMfIwCe725y3/CchJ110HBAZa2XOcxh9LA=
-SIZE (gtest-1.11.0pl20220208-06519ced.tar.gz) = 835586
+SHA256 (gtest-1.14.0.tar.gz) = itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=
+SIZE (gtest-1.14.0.tar.gz) = 867764
diff --git a/infrastructure/db/config.site b/infrastructure/db/config.site
index f503ad7ed..a44f4a86f 100644
--- a/infrastructure/db/config.site
+++ b/infrastructure/db/config.site
@@ -1,4 +1,4 @@
-# $OpenBSD: config.site,v 1.31 2022/10/31 21:32:43 kmos Exp $
+# $OpenBSD: config.site,v 1.32 2023/08/21 00:34:03 sthen Exp $
 # Quick start macros for autoconf.
 # XXX kludge for a function we don't actually have.
 #ac_cv_func_getservbyname_r=${ac_cv_func_getservbyname_r=no}
@@ -886,7 +886,6 @@ ac_cv_prog_egrep=${ac_cv_prog_egrep='grep -E'}
 ac_cv_prog_f77_g=${ac_cv_prog_f77_g=yes}
 ac_cv_prog_gcc=${ac_cv_prog_gcc=yes}
 ac_cv_prog_have_hp2ps=${ac_cv_prog_have_hp2ps=1}
-ac_cv_prog_lex_root=${ac_cv_prog_lex_root=lex.yy}
 ac_cv_prog_lex_yytext_pointer=${ac_cv_prog_lex_yytext_pointer=yes}
 ac_cv_prog_make_make_set=${ac_cv_prog_make_make_set=yes}
 ac_cv_sizeof_char=${ac_cv_sizeof_char=1}
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
deleted file mode 100644
index 6d063ba97..000000000
--- a/lang/parrot/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-BROKEN-mips64=	SIGBUS while running pbc_to_exe
-
-COMMENT=	virtual machine designed for interpreted languages
-
-V=		7.10.0
-DISTNAME=	parrot-$V
-REVISION=	10
-CATEGORIES=	lang perl6
-SHARED_LIBS=	parrot	11.0
-
-HOMEPAGE=	http://www.parrot.org/
-
-MASTER_SITES=	http://ftp.parrot.org/releases/all/$V/ \
-		ftp://ftp.parrot.org/pub/parrot/releases/all/$V/
-
-# Artistic2
-PERMIT_PACKAGE=	Yes
-
-WANTLIB += ${COMPILER_LIBCXX} GL GLU c ffi glut gmp icudata icuuc
-WANTLIB += intl m readline z
-
-COMPILER =		base-clang ports-gcc
-
-BUILD_DEPENDS=		devel/pcre \
-			graphics/glew \
-			textproc/p5-Pod-Parser
-LIB_DEPENDS=		devel/gettext,-runtime \
-			devel/gmp \
-			devel/libffi \
-			graphics/freeglut \
-			textproc/icu4c
-TEST_DEPENDS=		devel/p5-TAP-Harness-Multiple \
-			devel/p5-Test-Perl-Critic
-
-CONFIGURE_SCRIPT=	/usr/bin/perl Configure.pl
-CONFIGURE_STYLE=	simple
-CONFIGURE_ARGS+= \
-	--prefix="${PREFIX}" \
-	--cc="${CC}" \
-	--ccflags="-I${LOCALBASE}/include -I${X11BASE}/include -pthread" \
-	--optimize="${CFLAGS}" \
-	--link="${CXX}" \
-	--linkflags="-L${LOCALBASE}/lib -L${X11BASE}/lib -pthread" \
-	--ld="${CXX}" \
-	--ldflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
-	--make="${MAKE_PROGRAM}" \
-	--parrot_is_shared \
-	--icu-config="${LOCALBASE}/bin/icu-config"
-
-CONFIGURE_ENV =		LIBparrot_VERSION=${LIBparrot_VERSION}
-
-MAKE_ENV=		LIBparrot_VERSION=${LIBparrot_VERSION}
-
-ALL_TARGET =		all docs
-INSTALL_TARGET =	install install-doc
-TEST_TARGET=		fulltest
-
-SUBST_VARS +=		V
-
-pre-configure:
-	${SUBST_CMD} ${WRKSRC}/config/init/hints/openbsd.pm
-
-post-install:
-	${INSTALL_DATA} ${WRKSRC}/blib/lib/libparrot.so.${LIBparrot_VERSION} \
-		${PREFIX}/lib
-
-.include <bsd.port.mk>
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
deleted file mode 100644
index 6bb38f9b1..000000000
--- a/lang/parrot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (parrot-7.10.0.tar.gz) = L+MeyTlftqS4uJDBQYgDDNtAEV5ey0BerfCx62yEv+k=
-SIZE (parrot-7.10.0.tar.gz) = 4707943
diff --git a/lang/parrot/patches/patch-config_auto_ipv6_test_in b/lang/parrot/patches/patch-config_auto_ipv6_test_in
deleted file mode 100644
index 830d5ddb8..000000000
--- a/lang/parrot/patches/patch-config_auto_ipv6_test_in
+++ /dev/null
@@ -1,10 +0,0 @@
---- config/auto/ipv6/test.in.orig	Sun Jul  8 10:31:00 2012
-+++ config/auto/ipv6/test.in	Sun Jul  8 10:31:18 2012
-@@ -9,6 +9,7 @@ Copyright (C) 2010-2011, Parrot Foundation.
- #else
- #  include <sys/types.h>
- #  include <sys/socket.h>
-+#  include <netinet/in.h>
- #  include <netdb.h>
- #endif
- 
diff --git a/lang/parrot/patches/patch-config_auto_warnings_pm b/lang/parrot/patches/patch-config_auto_warnings_pm
deleted file mode 100644
index b00c72c04..000000000
--- a/lang/parrot/patches/patch-config_auto_warnings_pm
+++ /dev/null
@@ -1,17 +0,0 @@
-Drop all -Werror, fix the build on powerpc.
-The build breaks due to some libffi defines being undefined,
-issue that doesn't cause runtime errors.
-
-Index: config/auto/warnings.pm
---- config/auto/warnings.pm.orig
-+++ config/auto/warnings.pm
-@@ -169,9 +169,6 @@ sub _init {
-         -Werror=strict-prototypes
-     );
- 
--    $gcc->{'basic'} = [ @gcc_or_gpp_basic, @gcc_basic ];
--    $gpp->{'basic'} = [ @gcc_or_gpp_basic ];
--
-     my @gcc_or_gpp_cage = qw(
-         -std=c89
-         -Wfloat-equal
diff --git a/lang/parrot/patches/patch-config_gen_makefiles_root_in b/lang/parrot/patches/patch-config_gen_makefiles_root_in
deleted file mode 100644
index 295362728..000000000
--- a/lang/parrot/patches/patch-config_gen_makefiles_root_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/gen/makefiles/root.in.orig	Thu Jan 10 22:43:07 2013
-+++ config/gen/makefiles/root.in	Mon Jan 28 00:41:04 2013
-@@ -20,7 +20,7 @@
- 
- DEVEL           = @DEVEL@
- VERSION         = @VERSION@$(DEVEL)
--SOVERSION       = @VERSION@
-+SOVERSION       = $(LIBparrot_VERSION)
- 
- CONFIG_ARGS     = @configure_args@
- #IF(win32):SHELL           = CMD
diff --git a/lang/parrot/patches/patch-config_init_hints_openbsd_pm b/lang/parrot/patches/patch-config_init_hints_openbsd_pm
deleted file mode 100644
index 1cc1f63da..000000000
--- a/lang/parrot/patches/patch-config_init_hints_openbsd_pm
+++ /dev/null
@@ -1,14 +0,0 @@
---- config/init/hints/openbsd.pm.orig	Thu Jan  3 07:06:40 2013
-+++ config/init/hints/openbsd.pm	Mon Jan 28 00:45:17 2013
-@@ -36,9 +36,8 @@ sub runstep {
- 
-         has_dynamic_linking    => 1,
-         parrot_is_shared       => 1,
--        libparrot_shared       => "libparrot$share_ext.$version",
--        libparrot_shared_alias => "libparrot$share_ext",
--        libparrot_soname       => "-Wl,-soname=libparrot$share_ext.$version",
-+        libparrot_shared       => "libparrot$share_ext.$ENV{LIBparrot_VERSION}",
-+        libparrot_soname       => "",
-     );
-     $conf->data->set( dynext_dirs => $dynext_dirs ) if $dynext_dirs;
- 
diff --git a/lang/parrot/patches/patch-src_platform_generic_sysmem_c b/lang/parrot/patches/patch-src_platform_generic_sysmem_c
deleted file mode 100644
index cae5d4c34..000000000
--- a/lang/parrot/patches/patch-src_platform_generic_sysmem_c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/platform/generic/sysmem.c.orig	Tue Feb  3 14:42:48 2015
-+++ src/platform/generic/sysmem.c	Tue Feb  3 14:43:21 2015
-@@ -49,6 +49,11 @@ Returns available physical memory in bytes, with respe
- 
- */
- 
-+/* XXX same as Darwin */
-+#ifndef RLIMIT_AS
-+#define RLIMIT_AS RLIMIT_RSS
-+#endif
-+
- /*
-  * The POSIX name is _SC_PAGESIZE, but apparently some systems
-  * require _SC_PAGE_SIZE instead.   (Specific citations would
diff --git a/lang/parrot/pkg/DESCR b/lang/parrot/pkg/DESCR
deleted file mode 100644
index 24ab387f6..000000000
--- a/lang/parrot/pkg/DESCR
+++ /dev/null
@@ -1,4 +0,0 @@
-Parrot is a virtual machine designed with the needs of dynamically typed
-languages (such as Perl and Python) in mind, and should be able to run
-programs written in these languages more efficiently than VMs developed
-with static languages in mind (JVM, .NET).
diff --git a/lang/parrot/pkg/PLIST b/lang/parrot/pkg/PLIST
deleted file mode 100644
index 975dee613..000000000
--- a/lang/parrot/pkg/PLIST
+++ /dev/null
@@ -1,1390 +0,0 @@
-@bin bin/parrot
-@bin bin/parrot-nqp
-@bin bin/parrot-ops2c
-@bin bin/parrot-prove
-@bin bin/parrot_config
-@bin bin/parrot_nci_thunk_gen
-@bin bin/pbc_disassemble
-@bin bin/pbc_dump
-@bin bin/pbc_merge
-@bin bin/pbc_to_exe
-@bin bin/winxed
-include/parrot/
-include/parrot/${V}/
-include/parrot/${V}/dynpmc/
-include/parrot/${V}/dynpmc/pmc_dynlexpad.h
-include/parrot/${V}/dynpmc/pmc_file.h
-include/parrot/${V}/dynpmc/pmc_gziphandle.h
-include/parrot/${V}/dynpmc/pmc_rational.h
-include/parrot/${V}/dynpmc/pmc_select.h
-include/parrot/${V}/dynpmc/pmc_subproxy.h
-include/parrot/${V}/imcc/
-include/parrot/${V}/imcc/api.h
-include/parrot/${V}/imcc/embed.h
-include/parrot/${V}/imcc/yyscanner.h
-include/parrot/${V}/parrot/
-include/parrot/${V}/parrot/alarm.h
-include/parrot/${V}/parrot/api.h
-include/parrot/${V}/parrot/atomic/
-include/parrot/${V}/parrot/atomic.h
-include/parrot/${V}/parrot/atomic/fallback.h
-include/parrot/${V}/parrot/atomic/gcc_ppc.h
-include/parrot/${V}/parrot/atomic/gcc_x86.h
-include/parrot/${V}/parrot/atomic/sparc.h
-include/parrot/${V}/parrot/caches.h
-include/parrot/${V}/parrot/call.h
-include/parrot/${V}/parrot/cclass.h
-include/parrot/${V}/parrot/compiler.h
-include/parrot/${V}/parrot/config.h
-include/parrot/${V}/parrot/context.h
-include/parrot/${V}/parrot/core_pmcs.h
-include/parrot/${V}/parrot/core_types.h
-include/parrot/${V}/parrot/datatypes.h
-include/parrot/${V}/parrot/debugger.h
-include/parrot/${V}/parrot/disassemble.h
-include/parrot/${V}/parrot/dynext.h
-include/parrot/${V}/parrot/encoding.h
-include/parrot/${V}/parrot/enums.h
-include/parrot/${V}/parrot/events.h
-include/parrot/${V}/parrot/exceptions.h
-include/parrot/${V}/parrot/exit.h
-include/parrot/${V}/parrot/extend.h
-include/parrot/${V}/parrot/extend_vtable.h
-include/parrot/${V}/parrot/feature.h
-include/parrot/${V}/parrot/gc_api.h
-include/parrot/${V}/parrot/global_setup.h
-include/parrot/${V}/parrot/has_header.h
-include/parrot/${V}/parrot/hash.h
-include/parrot/${V}/parrot/hll.h
-include/parrot/${V}/parrot/imageio.h
-include/parrot/${V}/parrot/interpreter.h
-include/parrot/${V}/parrot/io.h
-include/parrot/${V}/parrot/key.h
-include/parrot/${V}/parrot/library.h
-include/parrot/${V}/parrot/list.h
-include/parrot/${V}/parrot/longopt.h
-include/parrot/${V}/parrot/memory.h
-include/parrot/${V}/parrot/misc.h
-include/parrot/${V}/parrot/multidispatch.h
-include/parrot/${V}/parrot/namealias.h
-include/parrot/${V}/parrot/namespace.h
-include/parrot/${V}/parrot/nci.h
-include/parrot/${V}/parrot/oo.h
-include/parrot/${V}/parrot/oo_private.h
-include/parrot/${V}/parrot/op.h
-include/parrot/${V}/parrot/oplib/
-include/parrot/${V}/parrot/oplib.h
-include/parrot/${V}/parrot/oplib/core_ops.h
-include/parrot/${V}/parrot/oplib/ops.h
-include/parrot/${V}/parrot/opsenum.h
-include/parrot/${V}/parrot/packfile.h
-include/parrot/${V}/parrot/parrot.h
-include/parrot/${V}/parrot/pbcversion.h
-include/parrot/${V}/parrot/platform_interface.h
-include/parrot/${V}/parrot/pmc.h
-include/parrot/${V}/parrot/pmc_freeze.h
-include/parrot/${V}/parrot/pobj.h
-include/parrot/${V}/parrot/pointer_array.h
-include/parrot/${V}/parrot/runcore_api.h
-include/parrot/${V}/parrot/runcore_profiling.h
-include/parrot/${V}/parrot/runcore_subprof.h
-include/parrot/${V}/parrot/runcore_trace.h
-include/parrot/${V}/parrot/scheduler.h
-include/parrot/${V}/parrot/scheduler_private.h
-include/parrot/${V}/parrot/settings.h
-include/parrot/${V}/parrot/string.h
-include/parrot/${V}/parrot/string_funcs.h
-include/parrot/${V}/parrot/sub.h
-include/parrot/${V}/parrot/thr_none.h
-include/parrot/${V}/parrot/thr_pthread.h
-include/parrot/${V}/parrot/thr_windows.h
-include/parrot/${V}/parrot/thread.h
-include/parrot/${V}/parrot/vtable.h
-include/parrot/${V}/parrot/vtables.h
-include/parrot/${V}/parrot/warnings.h
-include/parrot/${V}/pmc/
-include/parrot/${V}/pmc/dummy
-include/parrot/${V}/pmc/pmc_addrregistry.h
-include/parrot/${V}/pmc/pmc_alarm.h
-include/parrot/${V}/pmc/pmc_arrayiterator.h
-include/parrot/${V}/pmc/pmc_bigint.h
-include/parrot/${V}/pmc/pmc_bignum.h
-include/parrot/${V}/pmc/pmc_boolean.h
-include/parrot/${V}/pmc/pmc_bytebuffer.h
-include/parrot/${V}/pmc/pmc_callback.h
-include/parrot/${V}/pmc/pmc_callcontext.h
-include/parrot/${V}/pmc/pmc_capture.h
-include/parrot/${V}/pmc/pmc_class.h
-include/parrot/${V}/pmc/pmc_complex.h
-include/parrot/${V}/pmc/pmc_continuation.h
-include/parrot/${V}/pmc/pmc_coroutine.h
-include/parrot/${V}/pmc/pmc_default.h
-include/parrot/${V}/pmc/pmc_env.h
-include/parrot/${V}/pmc/pmc_eventhandler.h
-include/parrot/${V}/pmc/pmc_exception.h
-include/parrot/${V}/pmc/pmc_exceptionhandler.h
-include/parrot/${V}/pmc/pmc_exporter.h
-include/parrot/${V}/pmc/pmc_filehandle.h
-include/parrot/${V}/pmc/pmc_fixedbooleanarray.h
-include/parrot/${V}/pmc/pmc_fixedfloatarray.h
-include/parrot/${V}/pmc/pmc_fixedintegerarray.h
-include/parrot/${V}/pmc/pmc_fixedpmcarray.h
-include/parrot/${V}/pmc/pmc_fixedstringarray.h
-include/parrot/${V}/pmc/pmc_float.h
-include/parrot/${V}/pmc/pmc_handle.h
-include/parrot/${V}/pmc/pmc_hash.h
-include/parrot/${V}/pmc/pmc_hashiterator.h
-include/parrot/${V}/pmc/pmc_hashiteratorkey.h
-include/parrot/${V}/pmc/pmc_imageiofreeze.h
-include/parrot/${V}/pmc/pmc_imageiosize.h
-include/parrot/${V}/pmc/pmc_imageiostrings.h
-include/parrot/${V}/pmc/pmc_imageiothaw.h
-include/parrot/${V}/pmc/pmc_imccompiler.h
-include/parrot/${V}/pmc/pmc_integer.h
-include/parrot/${V}/pmc/pmc_iterator.h
-include/parrot/${V}/pmc/pmc_key.h
-include/parrot/${V}/pmc/pmc_lexinfo.h
-include/parrot/${V}/pmc/pmc_lexpad.h
-include/parrot/${V}/pmc/pmc_managedstruct.h
-include/parrot/${V}/pmc/pmc_mappedbytearray.h
-include/parrot/${V}/pmc/pmc_multisub.h
-include/parrot/${V}/pmc/pmc_namespace.h
-include/parrot/${V}/pmc/pmc_nativepccmethod.h
-include/parrot/${V}/pmc/pmc_nci.h
-include/parrot/${V}/pmc/pmc_null.h
-include/parrot/${V}/pmc/pmc_object.h
-include/parrot/${V}/pmc/pmc_opcode.h
-include/parrot/${V}/pmc/pmc_oplib.h
-include/parrot/${V}/pmc/pmc_orderedhash.h
-include/parrot/${V}/pmc/pmc_orderedhashiterator.h
-include/parrot/${V}/pmc/pmc_os.h
-include/parrot/${V}/pmc/pmc_packfile.h
-include/parrot/${V}/pmc/pmc_packfileannotation.h
-include/parrot/${V}/pmc/pmc_packfileannotations.h
-include/parrot/${V}/pmc/pmc_packfilebytecodesegment.h
-include/parrot/${V}/pmc/pmc_packfileconstanttable.h
-include/parrot/${V}/pmc/pmc_packfiledebug.h
-include/parrot/${V}/pmc/pmc_packfiledirectory.h
-include/parrot/${V}/pmc/pmc_packfileopmap.h
-include/parrot/${V}/pmc/pmc_packfilerawsegment.h
-include/parrot/${V}/pmc/pmc_packfilesegment.h
-include/parrot/${V}/pmc/pmc_packfileview.h
-include/parrot/${V}/pmc/pmc_parrotinterpreter.h
-include/parrot/${V}/pmc/pmc_parrotlibrary.h
-include/parrot/${V}/pmc/pmc_pmclist.h
-include/parrot/${V}/pmc/pmc_pmcproxy.h
-include/parrot/${V}/pmc/pmc_pointer.h
-include/parrot/${V}/pmc/pmc_proxy.h
-include/parrot/${V}/pmc/pmc_ptr.h
-include/parrot/${V}/pmc/pmc_ptrbuf.h
-include/parrot/${V}/pmc/pmc_ptrobj.h
-include/parrot/${V}/pmc/pmc_resizablebooleanarray.h
-include/parrot/${V}/pmc/pmc_resizablefloatarray.h
-include/parrot/${V}/pmc/pmc_resizableintegerarray.h
-include/parrot/${V}/pmc/pmc_resizablepmcarray.h
-include/parrot/${V}/pmc/pmc_resizablestringarray.h
-include/parrot/${V}/pmc/pmc_role.h
-include/parrot/${V}/pmc/pmc_scalar.h
-include/parrot/${V}/pmc/pmc_scheduler.h
-include/parrot/${V}/pmc/pmc_schedulermessage.h
-include/parrot/${V}/pmc/pmc_sockaddr.h
-include/parrot/${V}/pmc/pmc_socket.h
-include/parrot/${V}/pmc/pmc_string.h
-include/parrot/${V}/pmc/pmc_stringbuilder.h
-include/parrot/${V}/pmc/pmc_stringhandle.h
-include/parrot/${V}/pmc/pmc_stringiterator.h
-include/parrot/${V}/pmc/pmc_structview.h
-include/parrot/${V}/pmc/pmc_sub.h
-include/parrot/${V}/pmc/pmc_task.h
-include/parrot/${V}/pmc/pmc_timer.h
-include/parrot/${V}/pmc/pmc_undef.h
-include/parrot/${V}/pmc/pmc_unmanagedstruct.h
-lib/libparrot.a
-@lib lib/libparrot.so.${LIBparrot_VERSION}
-lib/parrot/
-lib/parrot/${V}/
-lib/parrot/${V}/VERSION
-lib/parrot/${V}/bin/
-lib/parrot/${V}/bin/prove.pir
-lib/parrot/${V}/dynext/
-lib/parrot/${V}/dynext/bit_ops.so
-lib/parrot/${V}/dynext/debug_ops.so
-lib/parrot/${V}/dynext/dynlexpad.so
-lib/parrot/${V}/dynext/file.so
-lib/parrot/${V}/dynext/gziphandle.so
-lib/parrot/${V}/dynext/io_ops.so
-lib/parrot/${V}/dynext/libglutcb.so
-lib/parrot/${V}/dynext/math_ops.so
-lib/parrot/${V}/dynext/obscure_ops.so
-lib/parrot/${V}/dynext/os.so
-lib/parrot/${V}/dynext/rational.so
-lib/parrot/${V}/dynext/select.so
-lib/parrot/${V}/dynext/subproxy.so
-lib/parrot/${V}/dynext/sys_ops.so
-lib/parrot/${V}/dynext/trans_ops.so
-lib/parrot/${V}/include/
-lib/parrot/${V}/include/call_bits.pasm
-lib/parrot/${V}/include/cclass.pasm
-lib/parrot/${V}/include/cloneflags.pasm
-lib/parrot/${V}/include/config.fpmc
-lib/parrot/${V}/include/datatypes.pasm
-lib/parrot/${V}/include/dlopenflags.pasm
-lib/parrot/${V}/include/errors.pasm
-lib/parrot/${V}/include/except_severity.pasm
-lib/parrot/${V}/include/except_types.pasm
-lib/parrot/${V}/include/fp_equality.pasm
-lib/parrot/${V}/include/green_threads.pir
-lib/parrot/${V}/include/hash_key_type.pasm
-lib/parrot/${V}/include/hllmacros.pir
-lib/parrot/${V}/include/iglobals.pasm
-lib/parrot/${V}/include/interpcores.pasm
-lib/parrot/${V}/include/interpdebug.pasm
-lib/parrot/${V}/include/interpflags.pasm
-lib/parrot/${V}/include/interpinfo.pasm
-lib/parrot/${V}/include/interptrace.pasm
-lib/parrot/${V}/include/iterator.pasm
-lib/parrot/${V}/include/libpaths.pasm
-lib/parrot/${V}/include/longopt.pasm
-lib/parrot/${V}/include/opengl_defines.pasm
-lib/parrot/${V}/include/packfile_annotation_keytype.pasm
-lib/parrot/${V}/include/parrotlib.pbc
-lib/parrot/${V}/include/pmctypes.pasm
-lib/parrot/${V}/include/socket.pasm
-lib/parrot/${V}/include/stat.pasm
-lib/parrot/${V}/include/stdio.pasm
-lib/parrot/${V}/include/stringinfo.pasm
-lib/parrot/${V}/include/sysinfo.pasm
-lib/parrot/${V}/include/test_more.pir
-lib/parrot/${V}/include/timer.pasm
-lib/parrot/${V}/include/tm.pasm
-lib/parrot/${V}/include/warnings.pasm
-lib/parrot/${V}/languages/
-lib/parrot/${V}/languages/JSON/
-lib/parrot/${V}/languages/JSON/JSON.pir
-lib/parrot/${V}/languages/data_json/
-lib/parrot/${V}/languages/data_json/Defines.mak
-lib/parrot/${V}/languages/data_json/JSON.nqp
-lib/parrot/${V}/languages/data_json/Rules.mak
-lib/parrot/${V}/languages/data_json/data_json/
-lib/parrot/${V}/languages/data_json/data_json.pbc
-lib/parrot/${V}/languages/data_json/data_json.pir
-lib/parrot/${V}/languages/data_json/data_json/grammar.pg
-lib/parrot/${V}/languages/data_json/data_json/pge2pir.tg
-lib/parrot/${V}/languages/parrot/
-lib/parrot/${V}/languages/parrot/parrot.pir
-lib/parrot/${V}/languages/pct/
-lib/parrot/${V}/languages/pct/Defines.mak
-lib/parrot/${V}/languages/pct/PCT.pir
-lib/parrot/${V}/languages/pct/Rules.mak
-lib/parrot/${V}/languages/pct/src/
-lib/parrot/${V}/languages/pct/src/PAST/
-lib/parrot/${V}/languages/pct/src/PAST.pir
-lib/parrot/${V}/languages/pct/src/PAST/Compiler.pir
-lib/parrot/${V}/languages/pct/src/PAST/Node.pir
-lib/parrot/${V}/languages/pct/src/PCT/
-lib/parrot/${V}/languages/pct/src/PCT/Dumper.pir
-lib/parrot/${V}/languages/pct/src/PCT/Grammar.pir
-lib/parrot/${V}/languages/pct/src/PCT/HLLCompiler.pir
-lib/parrot/${V}/languages/pct/src/PCT/Node.pir
-lib/parrot/${V}/languages/pct/src/POST/
-lib/parrot/${V}/languages/pct/src/POST/Compiler.pir
-lib/parrot/${V}/languages/pct/src/POST/Node.pir
-lib/parrot/${V}/languages/pge/
-lib/parrot/${V}/languages/pge/Defines.mak
-lib/parrot/${V}/languages/pge/P6Rule.grammar
-lib/parrot/${V}/languages/pge/PGE/
-lib/parrot/${V}/languages/pge/PGE.pir
-lib/parrot/${V}/languages/pge/PGE/Exp.pir
-lib/parrot/${V}/languages/pge/PGE/Match.pir
-lib/parrot/${V}/languages/pge/PGE/OPTable.pir
-lib/parrot/${V}/languages/pge/PGE/P5Regex.pir
-lib/parrot/${V}/languages/pge/PGE/Perl6Regex.pir
-lib/parrot/${V}/languages/pge/PGE/Regex.pir
-lib/parrot/${V}/languages/pge/PGE/builtins.pg
-lib/parrot/${V}/languages/pge/Rules.mak
-lib/parrot/${V}/languages/pge/STATUS
-lib/parrot/${V}/languages/tge/
-lib/parrot/${V}/languages/tge/Defines.mak
-lib/parrot/${V}/languages/tge/Rules.mak
-lib/parrot/${V}/languages/tge/TGE/
-lib/parrot/${V}/languages/tge/TGE.pir
-lib/parrot/${V}/languages/tge/TGE/Compiler.pir
-lib/parrot/${V}/languages/tge/TGE/Grammar.pir
-lib/parrot/${V}/languages/tge/TGE/Parser.pg
-lib/parrot/${V}/languages/tge/TGE/Parser.pir
-lib/parrot/${V}/languages/tge/TGE/Rule.pir
-lib/parrot/${V}/languages/tge/TGE/Tree.pir
-lib/parrot/${V}/languages/tge/tgc.pbc
-lib/parrot/${V}/languages/tge/tgc.pir
-lib/parrot/${V}/languages/winxed/
-lib/parrot/${V}/languages/winxed/winxed.pbc
-lib/parrot/${V}/library/
-lib/parrot/${V}/library/Archive/
-lib/parrot/${V}/library/Archive/Tar.pbc
-lib/parrot/${V}/library/Archive/Tar.pir
-lib/parrot/${V}/library/Archive/Zip.pbc
-lib/parrot/${V}/library/Archive/Zip.pir
-lib/parrot/${V}/library/CGI/
-lib/parrot/${V}/library/CGI/QueryHash.pbc
-lib/parrot/${V}/library/CGI/QueryHash.pir
-lib/parrot/${V}/library/Config/
-lib/parrot/${V}/library/Config/JSON.pbc
-lib/parrot/${V}/library/Config/JSON.pir
-lib/parrot/${V}/library/Configure/
-lib/parrot/${V}/library/Configure/genfile.pbc
-lib/parrot/${V}/library/Configure/genfile.pir
-lib/parrot/${V}/library/Crow.pbc
-lib/parrot/${V}/library/Crow.pir
-lib/parrot/${V}/library/Curses.pir
-lib/parrot/${V}/library/Data/
-lib/parrot/${V}/library/Data/Dumper/
-lib/parrot/${V}/library/Data/Dumper.pbc
-lib/parrot/${V}/library/Data/Dumper.pir
-lib/parrot/${V}/library/Data/Dumper/Base.pbc
-lib/parrot/${V}/library/Data/Dumper/Base.pir
-lib/parrot/${V}/library/Data/Dumper/Default.pbc
-lib/parrot/${V}/library/Data/Dumper/Default.pir
-lib/parrot/${V}/library/Digest/
-lib/parrot/${V}/library/Digest/MD5.pbc
-lib/parrot/${V}/library/Digest/MD5.pir
-lib/parrot/${V}/library/Digest/sha256.pbc
-lib/parrot/${V}/library/Digest/sha256.pir
-lib/parrot/${V}/library/Getopt/
-lib/parrot/${V}/library/Getopt/Obj.pbc
-lib/parrot/${V}/library/Getopt/Obj.pir
-lib/parrot/${V}/library/HLL.pbc
-lib/parrot/${V}/library/HTTP/
-lib/parrot/${V}/library/HTTP/Daemon.pir
-lib/parrot/${V}/library/HTTP/Message.pbc
-lib/parrot/${V}/library/HTTP/Message.pir
-lib/parrot/${V}/library/Iter.pbc
-lib/parrot/${V}/library/Iter.pir
-lib/parrot/${V}/library/JSON.pbc
-lib/parrot/${V}/library/JSON.pir
-lib/parrot/${V}/library/LWP/
-lib/parrot/${V}/library/LWP/Protocol.pbc
-lib/parrot/${V}/library/LWP/Protocol.pir
-lib/parrot/${V}/library/LWP/UserAgent.pbc
-lib/parrot/${V}/library/LWP/UserAgent.pir
-lib/parrot/${V}/library/MIME/
-lib/parrot/${V}/library/MIME/Base64.pbc
-lib/parrot/${V}/library/MIME/Base64.pir
-lib/parrot/${V}/library/Math/
-lib/parrot/${V}/library/Math/Rand.pbc
-lib/parrot/${V}/library/Math/Rand.pir
-lib/parrot/${V}/library/NCI/
-lib/parrot/${V}/library/NCI/Utils.pbc
-lib/parrot/${V}/library/NCI/Utils.pir
-lib/parrot/${V}/library/OpenGL/
-lib/parrot/${V}/library/OpenGL.pbc
-lib/parrot/${V}/library/OpenGL.pir
-lib/parrot/${V}/library/OpenGL/Math.pbc
-lib/parrot/${V}/library/OpenGL/Math.pir
-lib/parrot/${V}/library/OpenGL_funcs.pbc
-lib/parrot/${V}/library/OpenGL_funcs.pir
-lib/parrot/${V}/library/P6Regex.pbc
-lib/parrot/${V}/library/P6object.pbc
-lib/parrot/${V}/library/P6object.pir
-lib/parrot/${V}/library/PCT/
-lib/parrot/${V}/library/PCT.pbc
-lib/parrot/${V}/library/PCT/Dumper.pbc
-lib/parrot/${V}/library/PCT/Grammar.pbc
-lib/parrot/${V}/library/PCT/HLLCompiler.pbc
-lib/parrot/${V}/library/PCT/PAST.pbc
-lib/parrot/${V}/library/PGE/
-lib/parrot/${V}/library/PGE.pbc
-lib/parrot/${V}/library/PGE/Dumper.pbc
-lib/parrot/${V}/library/PGE/Dumper.pir
-lib/parrot/${V}/library/PGE/Glob.pbc
-lib/parrot/${V}/library/PGE/Glob.pir
-lib/parrot/${V}/library/PGE/Hs.pbc
-lib/parrot/${V}/library/PGE/Hs.pir
-lib/parrot/${V}/library/PGE/Perl6Grammar.pbc
-lib/parrot/${V}/library/PGE/Perl6Grammar.pir
-lib/parrot/${V}/library/PGE/Text.pbc
-lib/parrot/${V}/library/PGE/Text.pir
-lib/parrot/${V}/library/PGE/Util.pbc
-lib/parrot/${V}/library/PGE/Util.pir
-lib/parrot/${V}/library/Parrot/
-lib/parrot/${V}/library/Parrot/Coroutine.pbc
-lib/parrot/${V}/library/Parrot/Coroutine.pir
-lib/parrot/${V}/library/Parrot/Exception.pbc
-lib/parrot/${V}/library/Parrot/Exception.pir
-lib/parrot/${V}/library/Pg.pir
-lib/parrot/${V}/library/ProfTest/
-lib/parrot/${V}/library/ProfTest.pbc
-lib/parrot/${V}/library/ProfTest/Matcher.nqp
-lib/parrot/${V}/library/ProfTest/Matcher.pbc
-lib/parrot/${V}/library/ProfTest/Matcher.pir
-lib/parrot/${V}/library/ProfTest/NQPProfile.nqp
-lib/parrot/${V}/library/ProfTest/NQPProfile.pbc
-lib/parrot/${V}/library/ProfTest/NQPProfile.pir
-lib/parrot/${V}/library/ProfTest/PIRProfile.nqp
-lib/parrot/${V}/library/ProfTest/PIRProfile.pbc
-lib/parrot/${V}/library/ProfTest/PIRProfile.pir
-lib/parrot/${V}/library/ProfTest/Want.nqp
-lib/parrot/${V}/library/ProfTest/Want.pbc
-lib/parrot/${V}/library/ProfTest/Want.pir
-lib/parrot/${V}/library/Range.pbc
-lib/parrot/${V}/library/Range.pir
-lib/parrot/${V}/library/Regex.pbc
-lib/parrot/${V}/library/Rules.mak
-lib/parrot/${V}/library/SDL/
-lib/parrot/${V}/library/SDL.pir
-lib/parrot/${V}/library/SDL/App.pir
-lib/parrot/${V}/library/SDL/Button.pir
-lib/parrot/${V}/library/SDL/Color.pir
-lib/parrot/${V}/library/SDL/Constants.pir
-lib/parrot/${V}/library/SDL/Event.pir
-lib/parrot/${V}/library/SDL/EventHandler.pir
-lib/parrot/${V}/library/SDL/Font.pir
-lib/parrot/${V}/library/SDL/Image.pir
-lib/parrot/${V}/library/SDL/LCD.pir
-lib/parrot/${V}/library/SDL/LCD.png
-lib/parrot/${V}/library/SDL/Rect.pir
-lib/parrot/${V}/library/SDL/Sprite.pir
-lib/parrot/${V}/library/SDL/StopWatch.pir
-lib/parrot/${V}/library/SDL/Surface.pir
-lib/parrot/${V}/library/Stream/
-lib/parrot/${V}/library/Stream/Base.pbc
-lib/parrot/${V}/library/Stream/Base.pir
-lib/parrot/${V}/library/Stream/Combiner.pbc
-lib/parrot/${V}/library/Stream/Combiner.pir
-lib/parrot/${V}/library/Stream/Coroutine.pbc
-lib/parrot/${V}/library/Stream/Coroutine.pir
-lib/parrot/${V}/library/Stream/Filter.pbc
-lib/parrot/${V}/library/Stream/Filter.pir
-lib/parrot/${V}/library/Stream/Lines.pbc
-lib/parrot/${V}/library/Stream/Lines.pir
-lib/parrot/${V}/library/Stream/ParrotIO.pbc
-lib/parrot/${V}/library/Stream/ParrotIO.pir
-lib/parrot/${V}/library/Stream/Replay.pbc
-lib/parrot/${V}/library/Stream/Replay.pir
-lib/parrot/${V}/library/Stream/Sub.pbc
-lib/parrot/${V}/library/Stream/Sub.pir
-lib/parrot/${V}/library/Stream/Writer.pbc
-lib/parrot/${V}/library/Stream/Writer.pir
-lib/parrot/${V}/library/String/
-lib/parrot/${V}/library/String/Utils.pbc
-lib/parrot/${V}/library/String/Utils.pir
-lib/parrot/${V}/library/TAP/
-lib/parrot/${V}/library/TAP/Formatter.pbc
-lib/parrot/${V}/library/TAP/Formatter.pir
-lib/parrot/${V}/library/TAP/Harness.pbc
-lib/parrot/${V}/library/TAP/Harness.pir
-lib/parrot/${V}/library/TAP/Parser.pbc
-lib/parrot/${V}/library/TAP/Parser.pir
-lib/parrot/${V}/library/TGE.pbc
-lib/parrot/${V}/library/TclLibrary.pbc
-lib/parrot/${V}/library/TclLibrary.pir
-lib/parrot/${V}/library/Test/
-lib/parrot/${V}/library/Test/Builder/
-lib/parrot/${V}/library/Test/Builder.pbc
-lib/parrot/${V}/library/Test/Builder.pir
-lib/parrot/${V}/library/Test/Builder/Output.pbc
-lib/parrot/${V}/library/Test/Builder/Output.pir
-lib/parrot/${V}/library/Test/Builder/Test.pbc
-lib/parrot/${V}/library/Test/Builder/Test.pir
-lib/parrot/${V}/library/Test/Builder/TestPlan.pbc
-lib/parrot/${V}/library/Test/Builder/TestPlan.pir
-lib/parrot/${V}/library/Test/Builder/Tester.pbc
-lib/parrot/${V}/library/Test/Builder/Tester.pir
-lib/parrot/${V}/library/Test/Class.pbc
-lib/parrot/${V}/library/Test/Class.pir
-lib/parrot/${V}/library/Test/More.pbc
-lib/parrot/${V}/library/Test/More.pir
-lib/parrot/${V}/library/URI/
-lib/parrot/${V}/library/URI.pbc
-lib/parrot/${V}/library/URI.pir
-lib/parrot/${V}/library/URI/Escape.pbc
-lib/parrot/${V}/library/URI/Escape.pir
-lib/parrot/${V}/library/YAML/
-lib/parrot/${V}/library/YAML/Dumper/
-lib/parrot/${V}/library/YAML/Dumper.pbc
-lib/parrot/${V}/library/YAML/Dumper.pir
-lib/parrot/${V}/library/YAML/Dumper/Base.pbc
-lib/parrot/${V}/library/YAML/Dumper/Base.pir
-lib/parrot/${V}/library/YAML/Dumper/Default.pbc
-lib/parrot/${V}/library/YAML/Dumper/Default.pir
-lib/parrot/${V}/library/YAML/Tiny.pbc
-lib/parrot/${V}/library/YAML/Tiny.pm
-lib/parrot/${V}/library/config.pbc
-lib/parrot/${V}/library/crypto.declarations
-lib/parrot/${V}/library/distutils.pbc
-lib/parrot/${V}/library/distutils.pir
-lib/parrot/${V}/library/dumper.pbc
-lib/parrot/${V}/library/dumper.pir
-lib/parrot/${V}/library/libpcre.pbc
-lib/parrot/${V}/library/libpcre.pir
-lib/parrot/${V}/library/ncurses.declarations
-lib/parrot/${V}/library/ncurses.pbc
-lib/parrot/${V}/library/ncurses.pir
-lib/parrot/${V}/library/nqp-rx.pbc
-lib/parrot/${V}/library/nqp-setting.pbc
-lib/parrot/${V}/library/openssl.declarations
-lib/parrot/${V}/library/opsc.pbc
-lib/parrot/${V}/library/osutils.pbc
-lib/parrot/${V}/library/osutils.pir
-lib/parrot/${V}/library/parrotlib.pbc
-lib/parrot/${V}/library/parrotlib.pir
-lib/parrot/${V}/library/pcore.pbc
-lib/parrot/${V}/library/pcore.pir
-lib/parrot/${V}/library/pcre.pbc
-lib/parrot/${V}/library/pcre.pir
-lib/parrot/${V}/library/postgres.declarations
-lib/parrot/${V}/library/postgres.pbc
-lib/parrot/${V}/library/postgres.pir
-lib/parrot/${V}/library/uuid.pbc
-lib/parrot/${V}/library/uuid.pir
-lib/parrot/${V}/library/yaml_dumper.pbc
-lib/parrot/${V}/library/yaml_dumper.pir
-lib/parrot/${V}/parrot_config.o
-lib/parrot/${V}/tools/
-lib/parrot/${V}/tools/build/
-lib/parrot/${V}/tools/build/ops2c.pl
-lib/parrot/${V}/tools/build/pmc2c.pl
-lib/parrot/${V}/tools/dev/
-lib/parrot/${V}/tools/dev/create_language.pl
-lib/parrot/${V}/tools/dev/gen_makefile.pl
-lib/parrot/${V}/tools/dev/mk_language_shell.pl
-lib/parrot/${V}/tools/dev/pprof2cg.pl
-lib/parrot/${V}/tools/dev/reconfigure.pl
-lib/parrot/${V}/tools/lib/
-lib/parrot/${V}/tools/lib/File/
-lib/parrot/${V}/tools/lib/File/Which.pm
-lib/parrot/${V}/tools/lib/Parrot/
-lib/parrot/${V}/tools/lib/Parrot/BuildUtil.pm
-lib/parrot/${V}/tools/lib/Parrot/Config/
-lib/parrot/${V}/tools/lib/Parrot/Config.pm
-lib/parrot/${V}/tools/lib/Parrot/Config/Generated.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/
-lib/parrot/${V}/tools/lib/Parrot/Configure.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Compiler.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Data.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Messages.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Conf/
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Conf.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Conf/CLI.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Conf/File.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Conf/Shared.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Reconf.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Test/
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Test.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Options/Test/Prepare.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Step/
-lib/parrot/${V}/tools/lib/Parrot/Configure/Step.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Step/List.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Step/Methods.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Step/Test.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Test.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Trace.pm
-lib/parrot/${V}/tools/lib/Parrot/Configure/Utils.pm
-lib/parrot/${V}/tools/lib/Parrot/Distribution.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/
-lib/parrot/${V}/tools/lib/Parrot/Docs/Directory.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/File.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Group.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/HTMLPage.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Item.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/POD2HTML.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/PodToHtml.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/C.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Compilers.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Config.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Developer.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Examples.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/IMCC.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Info.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Libs.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Ops.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/PCT_Tutorial.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/PDDs.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/PMCs.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Parrot.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Perl.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Tests.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Tools.pm
-lib/parrot/${V}/tools/lib/Parrot/Docs/Text2HTML.pm
-lib/parrot/${V}/tools/lib/Parrot/Git/
-lib/parrot/${V}/tools/lib/Parrot/Git.pm
-lib/parrot/${V}/tools/lib/Parrot/Git/Describe.pm
-lib/parrot/${V}/tools/lib/Parrot/H2inc.pm
-lib/parrot/${V}/tools/lib/Parrot/Harness/
-lib/parrot/${V}/tools/lib/Parrot/Harness/DefaultTests.pm
-lib/parrot/${V}/tools/lib/Parrot/Harness/Options.pm
-lib/parrot/${V}/tools/lib/Parrot/Harness/Smoke.pm
-lib/parrot/${V}/tools/lib/Parrot/Harness/TestSets.pm
-lib/parrot/${V}/tools/lib/Parrot/Headerizer/
-lib/parrot/${V}/tools/lib/Parrot/Headerizer.pm
-lib/parrot/${V}/tools/lib/Parrot/Headerizer/Functions.pm
-lib/parrot/${V}/tools/lib/Parrot/IO/
-lib/parrot/${V}/tools/lib/Parrot/IO/Directory.pm
-lib/parrot/${V}/tools/lib/Parrot/IO/File.pm
-lib/parrot/${V}/tools/lib/Parrot/IO/Path.pm
-lib/parrot/${V}/tools/lib/Parrot/Install.pm
-lib/parrot/${V}/tools/lib/Parrot/Manifest.pm
-lib/parrot/${V}/tools/lib/Parrot/PMC.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Dumper.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Emitter.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Library.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Method.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/Null.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/Object.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/Proxy.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/RO.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/default.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Parser.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/UtilFunctions.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/VTable.pm
-lib/parrot/${V}/tools/lib/Parrot/SHA1.pm
-lib/parrot/${V}/tools/lib/Parrot/SearchOps.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/
-lib/parrot/${V}/tools/lib/Parrot/Test.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/Harness.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/PGE.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/Pod/
-lib/parrot/${V}/tools/lib/Parrot/Test/Pod.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/Pod/Utils.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/Util/
-lib/parrot/${V}/tools/lib/Parrot/Test/Util.pm
-lib/parrot/${V}/tools/lib/Parrot/Test/Util/Runloop.pm
-lib/parrot/${V}/tools/lib/Parrot/Vtable.pm
-lib/parrot/${V}/tools/myconfig
-@man man/man1/parrot-nqp.1
-@man man/man1/parrot-ops2c.1
-@man man/man1/parrot-prove.1
-@man man/man1/parrot.1
-@man man/man1/parrot_config.1
-@man man/man1/parrot_nci_thunk_gen.1
-@man man/man1/parrotbug.1
-@man man/man1/pbc_disassemble.1
-@man man/man1/pbc_dump.1
-@man man/man1/pbc_merge.1
-@man man/man1/pbc_to_exe.1
-@man man/man1/plumage.1
-@man man/man1/winxed.1
-share/doc/parrot/
-share/doc/parrot/${V}/
-share/doc/parrot/${V}/CREDITS
-share/doc/parrot/${V}/DONORS.pod
-share/doc/parrot/${V}/LICENSE
-share/doc/parrot/${V}/PBC_COMPAT
-share/doc/parrot/${V}/PLATFORMS
-share/doc/parrot/${V}/README.pod
-share/doc/parrot/${V}/README_cygwin.pod
-share/doc/parrot/${V}/README_win32.pod
-share/doc/parrot/${V}/RESPONSIBLE_PARTIES
-share/doc/parrot/${V}/TODO
-share/doc/parrot/${V}/examples/
-share/doc/parrot/${V}/examples/README.pod
-share/doc/parrot/${V}/examples/benchmarks/
-share/doc/parrot/${V}/examples/benchmarks/addit.pasm
-share/doc/parrot/${V}/examples/benchmarks/addit.pir
-share/doc/parrot/${V}/examples/benchmarks/addit.pl
-share/doc/parrot/${V}/examples/benchmarks/addit.rb
-share/doc/parrot/${V}/examples/benchmarks/addit2.pir
-share/doc/parrot/${V}/examples/benchmarks/array_access.pir
-share/doc/parrot/${V}/examples/benchmarks/arriter.pir
-share/doc/parrot/${V}/examples/benchmarks/arriter.pl
-share/doc/parrot/${V}/examples/benchmarks/arriter.rb
-share/doc/parrot/${V}/examples/benchmarks/arriter_o1.pir
-share/doc/parrot/${V}/examples/benchmarks/bench_newp.pasm
-share/doc/parrot/${V}/examples/benchmarks/boolean.pir
-share/doc/parrot/${V}/examples/benchmarks/dispatch.winxed
-share/doc/parrot/${V}/examples/benchmarks/fib.cs
-share/doc/parrot/${V}/examples/benchmarks/fib.pir
-share/doc/parrot/${V}/examples/benchmarks/fib.pl
-share/doc/parrot/${V}/examples/benchmarks/fib.py
-share/doc/parrot/${V}/examples/benchmarks/fib.rb
-share/doc/parrot/${V}/examples/benchmarks/float4.pir
-share/doc/parrot/${V}/examples/benchmarks/freeze.pasm
-share/doc/parrot/${V}/examples/benchmarks/freeze.pl
-share/doc/parrot/${V}/examples/benchmarks/gc_alloc_new.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_alloc_reuse.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_generations.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_header_new.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_header_reuse.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_waves_headers.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_waves_sizeable_data.pasm
-share/doc/parrot/${V}/examples/benchmarks/gc_waves_sizeable_headers.pasm
-share/doc/parrot/${V}/examples/benchmarks/hamming.pir
-share/doc/parrot/${V}/examples/benchmarks/hello.pir
-share/doc/parrot/${V}/examples/benchmarks/mops.pasm
-share/doc/parrot/${V}/examples/benchmarks/mops.pl
-share/doc/parrot/${V}/examples/benchmarks/mops_intval.pasm
-share/doc/parrot/${V}/examples/benchmarks/oo1.pir
-share/doc/parrot/${V}/examples/benchmarks/oo1.pl
-share/doc/parrot/${V}/examples/benchmarks/oo1.py
-share/doc/parrot/${V}/examples/benchmarks/oo1.rb
-share/doc/parrot/${V}/examples/benchmarks/oo2.pir
-share/doc/parrot/${V}/examples/benchmarks/oo2.pl
-share/doc/parrot/${V}/examples/benchmarks/oo2.py
-share/doc/parrot/${V}/examples/benchmarks/oo2.rb
-share/doc/parrot/${V}/examples/benchmarks/oo3.pir
-share/doc/parrot/${V}/examples/benchmarks/oo3.pl
-share/doc/parrot/${V}/examples/benchmarks/oo3.py
-share/doc/parrot/${V}/examples/benchmarks/oo3.rb
-share/doc/parrot/${V}/examples/benchmarks/oo5.pir
-share/doc/parrot/${V}/examples/benchmarks/oo5.pl
-share/doc/parrot/${V}/examples/benchmarks/oo5.py
-share/doc/parrot/${V}/examples/benchmarks/oo5.rb
-share/doc/parrot/${V}/examples/benchmarks/oo6.pir
-share/doc/parrot/${V}/examples/benchmarks/oo6.pl
-share/doc/parrot/${V}/examples/benchmarks/oo6.py
-share/doc/parrot/${V}/examples/benchmarks/oo6.rb
-share/doc/parrot/${V}/examples/benchmarks/oofib.pir
-share/doc/parrot/${V}/examples/benchmarks/oofib.pl
-share/doc/parrot/${V}/examples/benchmarks/oofib.py
-share/doc/parrot/${V}/examples/benchmarks/oofib.rb
-share/doc/parrot/${V}/examples/benchmarks/oon.txt
-share/doc/parrot/${V}/examples/benchmarks/overload.pir
-share/doc/parrot/${V}/examples/benchmarks/primes.c
-share/doc/parrot/${V}/examples/benchmarks/primes.pasm
-share/doc/parrot/${V}/examples/benchmarks/primes.pl
-share/doc/parrot/${V}/examples/benchmarks/primes2.c
-share/doc/parrot/${V}/examples/benchmarks/primes2.pir
-share/doc/parrot/${V}/examples/benchmarks/primes2.pl
-share/doc/parrot/${V}/examples/benchmarks/primes2.py
-share/doc/parrot/${V}/examples/benchmarks/primes2.rb
-share/doc/parrot/${V}/examples/benchmarks/primes2_i.pir
-share/doc/parrot/${V}/examples/benchmarks/primes_i.pasm
-share/doc/parrot/${V}/examples/benchmarks/rand.pir
-share/doc/parrot/${V}/examples/benchmarks/run.sh
-share/doc/parrot/${V}/examples/benchmarks/sort_ffa.pir
-share/doc/parrot/${V}/examples/benchmarks/sort_fia.pir
-share/doc/parrot/${V}/examples/benchmarks/sort_rfa.pir
-share/doc/parrot/${V}/examples/benchmarks/sort_ria.pir
-share/doc/parrot/${V}/examples/benchmarks/stress.pasm
-share/doc/parrot/${V}/examples/benchmarks/stress.pl
-share/doc/parrot/${V}/examples/benchmarks/stress.rb
-share/doc/parrot/${V}/examples/benchmarks/stress1.pasm
-share/doc/parrot/${V}/examples/benchmarks/stress1.pl
-share/doc/parrot/${V}/examples/benchmarks/stress2.pasm
-share/doc/parrot/${V}/examples/benchmarks/stress2.pl
-share/doc/parrot/${V}/examples/benchmarks/stress2.rb
-share/doc/parrot/${V}/examples/benchmarks/stress3.pasm
-share/doc/parrot/${V}/examples/benchmarks/stress_integers.pir
-share/doc/parrot/${V}/examples/benchmarks/stress_strings.pir
-share/doc/parrot/${V}/examples/benchmarks/stress_strings1.pir
-share/doc/parrot/${V}/examples/benchmarks/stress_stringsu.pir
-share/doc/parrot/${V}/examples/benchmarks/vpm.pir
-share/doc/parrot/${V}/examples/benchmarks/vpm.pl
-share/doc/parrot/${V}/examples/benchmarks/vpm.py
-share/doc/parrot/${V}/examples/benchmarks/vpm.rb
-share/doc/parrot/${V}/examples/c/
-share/doc/parrot/${V}/examples/c/nanoparrot.c
-share/doc/parrot/${V}/examples/c/pbc_info.c
-share/doc/parrot/${V}/examples/c/test_main.c
-share/doc/parrot/${V}/examples/compilers/
-share/doc/parrot/${V}/examples/compilers/Makefile
-share/doc/parrot/${V}/examples/compilers/japhc.c
-share/doc/parrot/${V}/examples/config/
-share/doc/parrot/${V}/examples/config/file/
-share/doc/parrot/${V}/examples/config/file/configcompiler
-share/doc/parrot/${V}/examples/config/file/configverbose
-share/doc/parrot/${V}/examples/config/file/configwithfatalstep
-share/doc/parrot/${V}/examples/embed/
-share/doc/parrot/${V}/examples/embed/Makefile
-share/doc/parrot/${V}/examples/embed/Makefile.msvc
-share/doc/parrot/${V}/examples/embed/cotorra.c
-share/doc/parrot/${V}/examples/io/
-share/doc/parrot/${V}/examples/io/get.pir
-share/doc/parrot/${V}/examples/io/http.pir
-share/doc/parrot/${V}/examples/io/httpd.pir
-share/doc/parrot/${V}/examples/io/post.pir
-share/doc/parrot/${V}/examples/io/readline.pir
-share/doc/parrot/${V}/examples/json/
-share/doc/parrot/${V}/examples/json/postalcodes.pir
-share/doc/parrot/${V}/examples/json/test.pir
-share/doc/parrot/${V}/examples/languages/
-share/doc/parrot/${V}/examples/languages/abc/
-share/doc/parrot/${V}/examples/languages/abc/MAINTAINER
-share/doc/parrot/${V}/examples/languages/abc/README
-share/doc/parrot/${V}/examples/languages/abc/TODO
-share/doc/parrot/${V}/examples/languages/abc/abc.pir
-share/doc/parrot/${V}/examples/languages/abc/setup.pir
-share/doc/parrot/${V}/examples/languages/abc/src/
-share/doc/parrot/${V}/examples/languages/abc/src/builtins/
-share/doc/parrot/${V}/examples/languages/abc/src/builtins/all.pir
-share/doc/parrot/${V}/examples/languages/abc/src/parser/
-share/doc/parrot/${V}/examples/languages/abc/src/parser/actions.nqp
-share/doc/parrot/${V}/examples/languages/abc/src/parser/grammar.nqp
-share/doc/parrot/${V}/examples/languages/abc/t/
-share/doc/parrot/${V}/examples/languages/abc/t/01-tests.t
-share/doc/parrot/${V}/examples/languages/abc/t/abc_basic
-share/doc/parrot/${V}/examples/languages/abc/t/abc_functions
-share/doc/parrot/${V}/examples/languages/abc/t/abc_special_variables
-share/doc/parrot/${V}/examples/languages/abc/t/abc_statement
-share/doc/parrot/${V}/examples/languages/squaak/
-share/doc/parrot/${V}/examples/languages/squaak/MAINTAINER
-share/doc/parrot/${V}/examples/languages/squaak/README
-share/doc/parrot/${V}/examples/languages/squaak/doc/
-share/doc/parrot/${V}/examples/languages/squaak/doc/pct-stages.png
-share/doc/parrot/${V}/examples/languages/squaak/doc/pct-stages.svg
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_1.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_2.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_3.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_4.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_5.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_6.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_7.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_8.pod
-share/doc/parrot/${V}/examples/languages/squaak/doc/tutorial_episode_9.pod
-share/doc/parrot/${V}/examples/languages/squaak/examples/
-share/doc/parrot/${V}/examples/languages/squaak/examples/factorial.sq
-share/doc/parrot/${V}/examples/languages/squaak/examples/life.sq
-share/doc/parrot/${V}/examples/languages/squaak/setup.pir
-share/doc/parrot/${V}/examples/languages/squaak/squaak.pir
-share/doc/parrot/${V}/examples/languages/squaak/src/
-share/doc/parrot/${V}/examples/languages/squaak/src/Squaak/
-share/doc/parrot/${V}/examples/languages/squaak/src/Squaak/Actions.pm
-share/doc/parrot/${V}/examples/languages/squaak/src/Squaak/Compiler.pm
-share/doc/parrot/${V}/examples/languages/squaak/src/Squaak/Grammar.pm
-share/doc/parrot/${V}/examples/languages/squaak/src/Squaak/Runtime.pm
-share/doc/parrot/${V}/examples/languages/squaak/src/squaak.pir
-share/doc/parrot/${V}/examples/languages/squaak/t/
-share/doc/parrot/${V}/examples/languages/squaak/t/00-sanity.t
-share/doc/parrot/${V}/examples/languages/squaak/t/01-math.t
-share/doc/parrot/${V}/examples/library/
-share/doc/parrot/${V}/examples/library/acorn.life
-share/doc/parrot/${V}/examples/library/getopt_demo.pir
-share/doc/parrot/${V}/examples/library/md5sum.pir
-share/doc/parrot/${V}/examples/library/ncurses_life.pir
-share/doc/parrot/${V}/examples/library/pcre.pir
-share/doc/parrot/${V}/examples/library/utf8_base64.pir
-share/doc/parrot/${V}/examples/library/utf8_base64.pl
-share/doc/parrot/${V}/examples/mops/
-share/doc/parrot/${V}/examples/mops/README.pod
-share/doc/parrot/${V}/examples/mops/mops.c
-share/doc/parrot/${V}/examples/mops/mops.cs
-share/doc/parrot/${V}/examples/mops/mops.il
-share/doc/parrot/${V}/examples/mops/mops.p6
-share/doc/parrot/${V}/examples/mops/mops.pl
-share/doc/parrot/${V}/examples/mops/mops.ps
-share/doc/parrot/${V}/examples/mops/mops.py
-share/doc/parrot/${V}/examples/mops/mops.rb
-share/doc/parrot/${V}/examples/mops/mops.scheme
-share/doc/parrot/${V}/examples/namespace/
-share/doc/parrot/${V}/examples/namespace/namespace_dump.pir
-share/doc/parrot/${V}/examples/nci/
-share/doc/parrot/${V}/examples/nci/PQt.cpp
-share/doc/parrot/${V}/examples/nci/QtHelloWorld.pasm
-share/doc/parrot/${V}/examples/nci/QtHelloWorld.pir
-share/doc/parrot/${V}/examples/nci/Xlib.pir
-share/doc/parrot/${V}/examples/nci/Xlibconstants.pir
-share/doc/parrot/${V}/examples/nci/ls.pir
-share/doc/parrot/${V}/examples/nci/win32api.pir
-share/doc/parrot/${V}/examples/nci/xlibtest.nqp
-share/doc/parrot/${V}/examples/nci/xlibtest.p6
-share/doc/parrot/${V}/examples/nci/xlibtest.pir
-share/doc/parrot/${V}/examples/nci/xlibtest.rb
-share/doc/parrot/${V}/examples/opengl/
-share/doc/parrot/${V}/examples/opengl/math.pir
-share/doc/parrot/${V}/examples/opengl/shapes.p6
-share/doc/parrot/${V}/examples/opengl/shapes.pir
-share/doc/parrot/${V}/examples/opengl/static-triangle-hll.pir
-share/doc/parrot/${V}/examples/opengl/static-triangle.p6
-share/doc/parrot/${V}/examples/opengl/static-triangle.pir
-share/doc/parrot/${V}/examples/opengl/triangle.p6
-share/doc/parrot/${V}/examples/opengl/triangle.pir
-share/doc/parrot/${V}/examples/pasm/
-share/doc/parrot/${V}/examples/pasm/cat.pasm
-share/doc/parrot/${V}/examples/pasm/fact.pasm
-share/doc/parrot/${V}/examples/pasm/hello.pasm
-share/doc/parrot/${V}/examples/pasm/trace.pasm
-share/doc/parrot/${V}/examples/past/
-share/doc/parrot/${V}/examples/past/01-sub.pir
-share/doc/parrot/${V}/examples/past/blocktype_immediate.pir
-share/doc/parrot/${V}/examples/past/four_plus_one.pir
-share/doc/parrot/${V}/examples/pge/
-share/doc/parrot/${V}/examples/pge/demo.pir
-share/doc/parrot/${V}/examples/pir/
-share/doc/parrot/${V}/examples/pir/befunge/
-share/doc/parrot/${V}/examples/pir/befunge/Changes
-share/doc/parrot/${V}/examples/pir/befunge/MAINTAINER
-share/doc/parrot/${V}/examples/pir/befunge/README
-share/doc/parrot/${V}/examples/pir/befunge/befunge.pir
-share/doc/parrot/${V}/examples/pir/befunge/debug.pir
-share/doc/parrot/${V}/examples/pir/befunge/flow.pir
-share/doc/parrot/${V}/examples/pir/befunge/io.pir
-share/doc/parrot/${V}/examples/pir/befunge/load.pir
-share/doc/parrot/${V}/examples/pir/befunge/maths.pir
-share/doc/parrot/${V}/examples/pir/befunge/pascserp.bef
-share/doc/parrot/${V}/examples/pir/befunge/setup.pir
-share/doc/parrot/${V}/examples/pir/befunge/stack.pir
-share/doc/parrot/${V}/examples/pir/befunge/t/
-share/doc/parrot/${V}/examples/pir/befunge/t/basic.t
-share/doc/parrot/${V}/examples/pir/befunge/test.bef
-share/doc/parrot/${V}/examples/pir/circle.pir
-share/doc/parrot/${V}/examples/pir/coop_threads.pir
-share/doc/parrot/${V}/examples/pir/euclid.pir
-share/doc/parrot/${V}/examples/pir/genprog.bas
-share/doc/parrot/${V}/examples/pir/hanoi.pir
-share/doc/parrot/${V}/examples/pir/interlangs.bas
-share/doc/parrot/${V}/examples/pir/interlangs.pir
-share/doc/parrot/${V}/examples/pir/io.pir
-share/doc/parrot/${V}/examples/pir/levenshtein.pir
-share/doc/parrot/${V}/examples/pir/libpaths.pir
-share/doc/parrot/${V}/examples/pir/life.pir
-share/doc/parrot/${V}/examples/pir/local_label.pir
-share/doc/parrot/${V}/examples/pir/make_hello_pbc.pir
-share/doc/parrot/${V}/examples/pir/mandel.pir
-share/doc/parrot/${V}/examples/pir/md5sum.pir
-share/doc/parrot/${V}/examples/pir/md5sum_oo.pir
-share/doc/parrot/${V}/examples/pir/mysqltest.bas
-share/doc/parrot/${V}/examples/pir/perl6.bas
-share/doc/parrot/${V}/examples/pir/pirric.pir
-share/doc/parrot/${V}/examples/pir/queens_r.pir
-share/doc/parrot/${V}/examples/pir/quine_ord.pir
-share/doc/parrot/${V}/examples/pir/readline.pir
-share/doc/parrot/${V}/examples/pir/substr.pir
-share/doc/parrot/${V}/examples/pir/sudoku.pir
-share/doc/parrot/${V}/examples/pir/uniq.pir
-share/doc/parrot/${V}/examples/sdl/
-share/doc/parrot/${V}/examples/sdl/anim_image.pir
-share/doc/parrot/${V}/examples/sdl/anim_image_dblbuf.pir
-share/doc/parrot/${V}/examples/sdl/blue_font.pir
-share/doc/parrot/${V}/examples/sdl/blue_rect.pir
-share/doc/parrot/${V}/examples/sdl/blue_rect.pl
-share/doc/parrot/${V}/examples/sdl/bounce_parrot_logo.pir
-share/doc/parrot/${V}/examples/sdl/lcd/
-share/doc/parrot/${V}/examples/sdl/lcd/clock.pir
-share/doc/parrot/${V}/examples/sdl/mandel.pir
-share/doc/parrot/${V}/examples/sdl/minesweeper/
-share/doc/parrot/${V}/examples/sdl/minesweeper/README.pod
-share/doc/parrot/${V}/examples/sdl/minesweeper/eventhandler.pir
-share/doc/parrot/${V}/examples/sdl/minesweeper/field.pir
-share/doc/parrot/${V}/examples/sdl/minesweeper/mines.pir
-share/doc/parrot/${V}/examples/sdl/minesweeper/mines.png
-share/doc/parrot/${V}/examples/sdl/minesweeper/mines_debug.png
-share/doc/parrot/${V}/examples/sdl/minesweeper/smiley.png
-share/doc/parrot/${V}/examples/sdl/move_parrot_logo.pir
-share/doc/parrot/${V}/examples/sdl/parrot_small.png
-share/doc/parrot/${V}/examples/sdl/raw_pixels.pir
-share/doc/parrot/${V}/examples/sdl/tetris/
-share/doc/parrot/${V}/examples/sdl/tetris/README.pod
-share/doc/parrot/${V}/examples/sdl/tetris/app.pir
-share/doc/parrot/${V}/examples/sdl/tetris/block.pir
-share/doc/parrot/${V}/examples/sdl/tetris/blockdata.pir
-share/doc/parrot/${V}/examples/sdl/tetris/blocks.pir
-share/doc/parrot/${V}/examples/sdl/tetris/board.pir
-share/doc/parrot/${V}/examples/sdl/tetris/boarddata.pir
-share/doc/parrot/${V}/examples/sdl/tetris/eventhandler.pir
-share/doc/parrot/${V}/examples/sdl/tetris/tetris.pir
-share/doc/parrot/${V}/examples/shootout/
-share/doc/parrot/${V}/examples/shootout/README.pod
-share/doc/parrot/${V}/examples/shootout/ack.pir
-share/doc/parrot/${V}/examples/shootout/ack.pir_output
-share/doc/parrot/${V}/examples/shootout/binarytrees.pir
-share/doc/parrot/${V}/examples/shootout/binarytrees.pir_output
-share/doc/parrot/${V}/examples/shootout/fannkuch.pir
-share/doc/parrot/${V}/examples/shootout/fannkuch.pir_output
-share/doc/parrot/${V}/examples/shootout/fasta.pir
-share/doc/parrot/${V}/examples/shootout/fasta.pir_output
-share/doc/parrot/${V}/examples/shootout/harmonic.pir
-share/doc/parrot/${V}/examples/shootout/knucleotide.pir
-share/doc/parrot/${V}/examples/shootout/knucleotide.pir_input
-share/doc/parrot/${V}/examples/shootout/knucleotide.pir_output
-share/doc/parrot/${V}/examples/shootout/mandelbrot.pir
-share/doc/parrot/${V}/examples/shootout/mandelbrot.pir_output
-share/doc/parrot/${V}/examples/shootout/nbody.pir
-share/doc/parrot/${V}/examples/shootout/nbody.pir_output
-share/doc/parrot/${V}/examples/shootout/nsieve-bits-2.pir
-share/doc/parrot/${V}/examples/shootout/nsieve-bits-2.pir_output
-share/doc/parrot/${V}/examples/shootout/nsieve-bits.pir
-share/doc/parrot/${V}/examples/shootout/nsieve-bits.pir_output
-share/doc/parrot/${V}/examples/shootout/nsieve.pir
-share/doc/parrot/${V}/examples/shootout/nsieve.pir_output
-share/doc/parrot/${V}/examples/shootout/partialsums-2.pir
-share/doc/parrot/${V}/examples/shootout/partialsums-2.pir_output
-share/doc/parrot/${V}/examples/shootout/partialsums.pir
-share/doc/parrot/${V}/examples/shootout/partialsums.pir_output
-share/doc/parrot/${V}/examples/shootout/pidigits.pir
-share/doc/parrot/${V}/examples/shootout/pidigits.pir_output
-share/doc/parrot/${V}/examples/shootout/random.pasm
-share/doc/parrot/${V}/examples/shootout/random.pir
-share/doc/parrot/${V}/examples/shootout/recursive-2.pir
-share/doc/parrot/${V}/examples/shootout/recursive-2.pir_output
-share/doc/parrot/${V}/examples/shootout/recursive.pir
-share/doc/parrot/${V}/examples/shootout/recursive.pir_output
-share/doc/parrot/${V}/examples/shootout/regexdna.pir
-share/doc/parrot/${V}/examples/shootout/regexdna.pir_input
-share/doc/parrot/${V}/examples/shootout/regexdna.pir_output
-share/doc/parrot/${V}/examples/shootout/revcomp.pir
-share/doc/parrot/${V}/examples/shootout/revcomp.pir_input
-share/doc/parrot/${V}/examples/shootout/revcomp.pir_output
-share/doc/parrot/${V}/examples/shootout/spectralnorm.pir
-share/doc/parrot/${V}/examples/shootout/spectralnorm.pir_output
-share/doc/parrot/${V}/examples/shootout/sumcol.pir
-share/doc/parrot/${V}/examples/shootout/sumcol.pir_input
-share/doc/parrot/${V}/examples/shootout/sumcol.pir_output
-share/doc/parrot/${V}/examples/shootout/takfp.pir
-share/doc/parrot/${V}/examples/shootout/takfp.pir_output
-share/doc/parrot/${V}/examples/streams/
-share/doc/parrot/${V}/examples/streams/Bytes.pir
-share/doc/parrot/${V}/examples/streams/Combiner.pir
-share/doc/parrot/${V}/examples/streams/Coroutine.pir
-share/doc/parrot/${V}/examples/streams/FileLines.pir
-share/doc/parrot/${V}/examples/streams/Filter.pir
-share/doc/parrot/${V}/examples/streams/Include.pir
-share/doc/parrot/${V}/examples/streams/Lines.pir
-share/doc/parrot/${V}/examples/streams/ParrotIO.pir
-share/doc/parrot/${V}/examples/streams/Replay.pir
-share/doc/parrot/${V}/examples/streams/SubCounter.pir
-share/doc/parrot/${V}/examples/streams/SubHello.pir
-share/doc/parrot/${V}/examples/streams/Writer.pir
-share/doc/parrot/${V}/examples/subs/
-share/doc/parrot/${V}/examples/subs/bsr_ret.pasm
-share/doc/parrot/${V}/examples/subs/coroutine.pasm
-share/doc/parrot/${V}/examples/subs/multi_retvals.pir
-share/doc/parrot/${V}/examples/subs/no_retval.pir
-share/doc/parrot/${V}/examples/subs/pasm_sub1.pasm
-share/doc/parrot/${V}/examples/subs/single_retval.pir
-share/doc/parrot/${V}/examples/tcl/
-share/doc/parrot/${V}/examples/tcl/tcltkdemo.pir
-share/doc/parrot/${V}/examples/tge/
-share/doc/parrot/${V}/examples/tge/README.pod
-share/doc/parrot/${V}/examples/tge/branch/
-share/doc/parrot/${V}/examples/tge/branch/branch.g
-share/doc/parrot/${V}/examples/tge/branch/lib/
-share/doc/parrot/${V}/examples/tge/branch/lib/Branch.pir
-share/doc/parrot/${V}/examples/tge/branch/lib/Leaf.pir
-share/doc/parrot/${V}/examples/tge/branch/transform.pir
-share/doc/parrot/${V}/examples/threads/
-share/doc/parrot/${V}/examples/threads/alloc_test.pir
-share/doc/parrot/${V}/examples/threads/chameneos.pir
-share/doc/parrot/${V}/examples/threads/matrix_part.winxed
-share/doc/parrot/${V}/examples/threads/moretasks.pir
-share/doc/parrot/${V}/examples/threads/tasks.pir
-share/doc/parrot/${V}/examples/tools/
-share/doc/parrot/${V}/examples/tools/Makefile
-share/doc/parrot/${V}/examples/tools/pbc_checker.cpp
-share/doc/parrot/${V}/examples/tools/pgegrep
-share/doc/parrot/${V}/examples/tutorial/
-share/doc/parrot/${V}/examples/tutorial/00_README.pod
-share/doc/parrot/${V}/examples/tutorial/01_temp_var.pir
-share/doc/parrot/${V}/examples/tutorial/02_local_var.pir
-share/doc/parrot/${V}/examples/tutorial/03_temp_var_basic_pmcs.pir
-share/doc/parrot/${V}/examples/tutorial/04_pod_comments.pir
-share/doc/parrot/${V}/examples/tutorial/10_math_ops.pir
-share/doc/parrot/${V}/examples/tutorial/11_math_ops_self_mod.pir
-share/doc/parrot/${V}/examples/tutorial/12_math_ops_pasm.pir
-share/doc/parrot/${V}/examples/tutorial/13_logical_ops.pir
-share/doc/parrot/${V}/examples/tutorial/20_string_ops.pir
-share/doc/parrot/${V}/examples/tutorial/21_string_ops_repeat.pir
-share/doc/parrot/${V}/examples/tutorial/22_string_ops_length.pir
-share/doc/parrot/${V}/examples/tutorial/23_string_ops_substr.pir
-share/doc/parrot/${V}/examples/tutorial/24_string_ops_clone.pir
-share/doc/parrot/${V}/examples/tutorial/30_arrays_basic.pir
-share/doc/parrot/${V}/examples/tutorial/31_array_ops_split.pir
-share/doc/parrot/${V}/examples/tutorial/32_array_ops_sprintf.pir
-share/doc/parrot/${V}/examples/tutorial/33_hashes.pir
-share/doc/parrot/${V}/examples/tutorial/34_multikey.pir
-share/doc/parrot/${V}/examples/tutorial/40_file_ops.pir
-share/doc/parrot/${V}/examples/tutorial/50_goto.pir
-share/doc/parrot/${V}/examples/tutorial/51_if_unless.pir
-share/doc/parrot/${V}/examples/tutorial/52_if_compare.pir
-share/doc/parrot/${V}/examples/tutorial/53_loop.pir
-share/doc/parrot/${V}/examples/tutorial/55_iterator.pir
-share/doc/parrot/${V}/examples/tutorial/56_defined.pir
-share/doc/parrot/${V}/examples/tutorial/57_exists.pir
-share/doc/parrot/${V}/examples/tutorial/60_subroutines.pir
-share/doc/parrot/${V}/examples/tutorial/61_namespaces.pir
-share/doc/parrot/${V}/examples/tutorial/62_namespaces.pir
-share/doc/parrot/${V}/examples/tutorial/70_class_object.pir
-share/doc/parrot/${V}/examples/tutorial/81_continuation.pir
-share/doc/parrot/${V}/examples/tutorial/82_coroutine.pir
-share/doc/parrot/${V}/examples/tutorial/83_external_libraries.pir
-share/doc/parrot/${V}/examples/tutorial/90_writing_tests.pir
-share/doc/parrot/${V}/pod/
-share/doc/parrot/${V}/pod/README.pod
-share/doc/parrot/${V}/pod/binaries/
-share/doc/parrot/${V}/pod/binaries/README.pod
-share/doc/parrot/${V}/pod/binaries/parrot-nqp.pod
-share/doc/parrot/${V}/pod/binaries/parrot-ops2c.pod
-share/doc/parrot/${V}/pod/binaries/parrot-prove.pod
-share/doc/parrot/${V}/pod/binaries/parrot.pod
-share/doc/parrot/${V}/pod/binaries/parrot_config.pod
-share/doc/parrot/${V}/pod/binaries/parrot_nci_thunk_gen.pod
-share/doc/parrot/${V}/pod/binaries/parrotbug.pod
-share/doc/parrot/${V}/pod/binaries/pbc_to_exe.pod
-share/doc/parrot/${V}/pod/binaries/plumage.pod
-share/doc/parrot/${V}/pod/binaries/winxed.pod
-share/doc/parrot/${V}/pod/book/
-share/doc/parrot/${V}/pod/book/pct/
-share/doc/parrot/${V}/pod/book/pct/ch01_introduction.pod
-share/doc/parrot/${V}/pod/book/pct/ch02_getting_started.pod
-share/doc/parrot/${V}/pod/book/pct/ch03_compiler_tools.pod
-share/doc/parrot/${V}/pod/book/pct/ch04_pge.pod
-share/doc/parrot/${V}/pod/book/pct/ch05_nqp.pod
-share/doc/parrot/${V}/pod/book/pir/
-share/doc/parrot/${V}/pod/book/pir/ch01_introduction.pod
-share/doc/parrot/${V}/pod/book/pir/ch02_getting_started.pod
-share/doc/parrot/${V}/pod/book/pir/ch03_basic_syntax.pod
-share/doc/parrot/${V}/pod/book/pir/ch04_variables.pod
-share/doc/parrot/${V}/pod/book/pir/ch05_control_structures.pod
-share/doc/parrot/${V}/pod/book/pir/ch06_subroutines.pod
-share/doc/parrot/${V}/pod/book/pir/ch07_objects.pod
-share/doc/parrot/${V}/pod/book/pir/ch08_io.pod
-share/doc/parrot/${V}/pod/book/pir/ch09_exceptions.pod
-share/doc/parrot/${V}/pod/compiler_faq.pod
-share/doc/parrot/${V}/pod/configuration.pod
-share/doc/parrot/${V}/pod/debug.pod
-share/doc/parrot/${V}/pod/debugger.pod
-share/doc/parrot/${V}/pod/deprecations/
-share/doc/parrot/${V}/pod/deprecations/deprecations.pod
-share/doc/parrot/${V}/pod/deprecations/deprecations_2_6.pod
-share/doc/parrot/${V}/pod/deprecations/deprecations_2_9.pod
-share/doc/parrot/${V}/pod/deprecations/deprecations_3_0.pod
-share/doc/parrot/${V}/pod/deprecations/deprecations_3_3.pod
-share/doc/parrot/${V}/pod/deprecations/deprecations_3_6.pod
-share/doc/parrot/${V}/pod/deprecations/how_to_deprecate.pod
-share/doc/parrot/${V}/pod/dev/
-share/doc/parrot/${V}/pod/dev/byteorder.pod
-share/doc/parrot/${V}/pod/dev/c_functions.pod
-share/doc/parrot/${V}/pod/dev/coverage.pod
-share/doc/parrot/${V}/pod/dev/debugging_with_msvc.pod
-share/doc/parrot/${V}/pod/dev/events.pod
-share/doc/parrot/${V}/pod/dev/fuzzing.pod
-share/doc/parrot/${V}/pod/dev/headerizer.pod
-share/doc/parrot/${V}/pod/dev/infant.pod
-share/doc/parrot/${V}/pod/dev/longopt.pod
-share/doc/parrot/${V}/pod/dev/optimizer.pod
-share/doc/parrot/${V}/pod/dev/parrot_api.pod
-share/doc/parrot/${V}/pod/dev/pcc_methods.pod
-share/doc/parrot/${V}/pod/dev/pcc_state.pod
-share/doc/parrot/${V}/pod/dev/pmc_freeze.pod
-share/doc/parrot/${V}/pod/dev/pmc_obj_design_meeting_notes.pod
-share/doc/parrot/${V}/pod/dev/profiling.pod
-share/doc/parrot/${V}/pod/embed.pod
-share/doc/parrot/${V}/pod/embed_new.pod
-share/doc/parrot/${V}/pod/extend.pod
-share/doc/parrot/${V}/pod/faq.pod
-share/doc/parrot/${V}/pod/gettingstarted.pod
-share/doc/parrot/${V}/pod/glossary.pod
-share/doc/parrot/${V}/pod/imcc/
-share/doc/parrot/${V}/pod/imcc/README.pod
-share/doc/parrot/${V}/pod/imcc/imcfaq.pod
-share/doc/parrot/${V}/pod/imcc/operation.pod
-share/doc/parrot/${V}/pod/index/
-share/doc/parrot/${V}/pod/index/developer.json
-share/doc/parrot/${V}/pod/index/index.json
-share/doc/parrot/${V}/pod/index/ops.json
-share/doc/parrot/${V}/pod/index/pct_tutorial.json
-share/doc/parrot/${V}/pod/index/pdds.json
-share/doc/parrot/${V}/pod/index/pmcs.json
-share/doc/parrot/${V}/pod/index/tools.json
-share/doc/parrot/${V}/pod/intro.pod
-share/doc/parrot/${V}/pod/memory_internals.pod
-share/doc/parrot/${V}/pod/multidispatch.pod
-share/doc/parrot/${V}/pod/optable.pod
-share/doc/parrot/${V}/pod/overview.pod
-share/doc/parrot/${V}/pod/parrot.pod
-share/doc/parrot/${V}/pod/parrotbyte.pod
-share/doc/parrot/${V}/pod/parrothist.pod
-share/doc/parrot/${V}/pod/pct/
-share/doc/parrot/${V}/pod/pct/gettingstarted.pod
-share/doc/parrot/${V}/pod/pct/past_building_blocks.pod
-share/doc/parrot/${V}/pod/pct/pct_optable_guide.pod
-share/doc/parrot/${V}/pod/pdds/
-share/doc/parrot/${V}/pod/pdds/draft/
-share/doc/parrot/${V}/pod/pdds/draft/pdd01_overview.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd05_opfunc.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd06_pasm.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd08_keys.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd11_extending.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd13_bytecode.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd14_numbers.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd16_native_call.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd29_compiler_tools.pod
-share/doc/parrot/${V}/pod/pdds/pdd00_pdd.pod
-share/doc/parrot/${V}/pod/pdds/pdd03_calling_conventions.pod
-share/doc/parrot/${V}/pod/pdds/pdd07_codingstd.pod
-share/doc/parrot/${V}/pod/pdds/pdd09_gc.pod
-share/doc/parrot/${V}/pod/pdds/pdd10_embedding.pod
-share/doc/parrot/${V}/pod/pdds/pdd15_object_metamodel.png
-share/doc/parrot/${V}/pod/pdds/pdd15_object_metamodel.svg
-share/doc/parrot/${V}/pod/pdds/pdd15_objects.pod
-share/doc/parrot/${V}/pod/pdds/pdd17_pmc.pod
-share/doc/parrot/${V}/pod/pdds/pdd18_security.pod
-share/doc/parrot/${V}/pod/pdds/pdd19_pir.pod
-share/doc/parrot/${V}/pod/pdds/pdd20_lexical_vars.pod
-share/doc/parrot/${V}/pod/pdds/pdd21_namespaces.pod
-share/doc/parrot/${V}/pod/pdds/pdd22_io.pod
-share/doc/parrot/${V}/pod/pdds/pdd23_exceptions.pod
-share/doc/parrot/${V}/pod/pdds/pdd24_events.pod
-share/doc/parrot/${V}/pod/pdds/pdd25_concurrency.pod
-share/doc/parrot/${V}/pod/pdds/pdd26_ast.pod
-share/doc/parrot/${V}/pod/pdds/pdd27_multiple_dispatch.pod
-share/doc/parrot/${V}/pod/pdds/pdd28_strings.pod
-share/doc/parrot/${V}/pod/pdds/pdd30_install.pod
-share/doc/parrot/${V}/pod/pdds/pdd31_hll.pod
-share/doc/parrot/${V}/pod/pdds/pdd_template.pod
-share/doc/parrot/${V}/pod/pmc/
-share/doc/parrot/${V}/pod/pmc.pod
-share/doc/parrot/${V}/pod/pmc/array.pod
-share/doc/parrot/${V}/pod/pmc/documentation.pod
-share/doc/parrot/${V}/pod/pmc/struct.pod
-share/doc/parrot/${V}/pod/pmc/subs.pod
-share/doc/parrot/${V}/pod/pmc2c.pod
-share/doc/parrot/${V}/pod/porting_intro.pod
-share/doc/parrot/${V}/pod/project/
-share/doc/parrot/${V}/pod/project/cage_cleaners_guide.pod
-share/doc/parrot/${V}/pod/project/committer_guide.pod
-share/doc/parrot/${V}/pod/project/core_inclusion.pod
-share/doc/parrot/${V}/pod/project/debian_packaging_guide.pod
-share/doc/parrot/${V}/pod/project/git_terminology.pod
-share/doc/parrot/${V}/pod/project/git_workflow.pod
-share/doc/parrot/${V}/pod/project/hacking_tips.pod
-share/doc/parrot/${V}/pod/project/merge_review_guidelines.pod
-share/doc/parrot/${V}/pod/project/metacommitter_guide.pod
-share/doc/parrot/${V}/pod/project/release_manager_guide.pod
-share/doc/parrot/${V}/pod/project/release_parrot_github_guide.pod
-share/doc/parrot/${V}/pod/project/roles_responsibilities.pod
-share/doc/parrot/${V}/pod/project/support_policy.pod
-share/doc/parrot/${V}/pod/project/ticket_triaging.pod
-share/doc/parrot/${V}/pod/project/ubuntu_packaging_guide.pod
-share/doc/parrot/${V}/pod/req/
-share/doc/parrot/${V}/pod/req/model_users.pod
-share/doc/parrot/${V}/pod/running.pod
-share/doc/parrot/${V}/pod/stability.pod
-share/doc/parrot/${V}/pod/submissions.pod
-share/doc/parrot/${V}/pod/tests.pod
-share/doc/parrot/${V}/pod/translations/
-share/doc/parrot/${V}/pod/translations/README.BGR
-share/doc/parrot/${V}/pod/translations/README.deutsch
-share/doc/parrot/${V}/pod/translations/README.espanol
-share/doc/parrot/${V}/pod/translations/README.francais
-share/doc/parrot/${V}/pod/translations/README.polski
-share/doc/parrot/${V}/pod/translations/README.pt-BR
-share/doc/parrot/${V}/pod/user/
-share/doc/parrot/${V}/pod/user/pir/
-share/doc/parrot/${V}/pod/user/pir/exceptions.pod
-share/doc/parrot/${V}/pod/user/pir/intro.pod
-share/doc/parrot/${V}/pod/user/pir/objects.pod
-share/doc/parrot/${V}/pod/user/pir/pmcs.pod
-share/doc/parrot/${V}/pod/vtables.pod
-share/doc/parrot/${V}/resources/
-share/doc/parrot/${V}/resources/favicon.ico
-share/doc/parrot/${V}/resources/parrot.css
-share/doc/parrot/${V}/resources/parrot_logo.png
-share/doc/parrot/${V}/resources/up.gif
-share/parrot/
-share/parrot/${V}/
-share/parrot/${V}/MANIFEST
-share/parrot/${V}/MANIFEST.dev
-share/parrot/${V}/MANIFEST.doc
-src/
-src/parrot/
-src/parrot/${V}/
-src/parrot/${V}/config_lib.pir
-src/parrot/${V}/glut_callbacks.c
-src/parrot/${V}/pmc/
-src/parrot/${V}/pmc/addrregistry.dump
-src/parrot/${V}/pmc/alarm.dump
-src/parrot/${V}/pmc/arrayiterator.dump
-src/parrot/${V}/pmc/bigint.dump
-src/parrot/${V}/pmc/bignum.dump
-src/parrot/${V}/pmc/boolean.dump
-src/parrot/${V}/pmc/bytebuffer.dump
-src/parrot/${V}/pmc/callback.dump
-src/parrot/${V}/pmc/callcontext.dump
-src/parrot/${V}/pmc/capture.dump
-src/parrot/${V}/pmc/class.dump
-src/parrot/${V}/pmc/complex.dump
-src/parrot/${V}/pmc/continuation.dump
-src/parrot/${V}/pmc/coroutine.dump
-src/parrot/${V}/pmc/default.dump
-src/parrot/${V}/pmc/env.dump
-src/parrot/${V}/pmc/eventhandler.dump
-src/parrot/${V}/pmc/exception.dump
-src/parrot/${V}/pmc/exceptionhandler.dump
-src/parrot/${V}/pmc/exporter.dump
-src/parrot/${V}/pmc/filehandle.dump
-src/parrot/${V}/pmc/fixedbooleanarray.dump
-src/parrot/${V}/pmc/fixedfloatarray.dump
-src/parrot/${V}/pmc/fixedintegerarray.dump
-src/parrot/${V}/pmc/fixedpmcarray.dump
-src/parrot/${V}/pmc/fixedstringarray.dump
-src/parrot/${V}/pmc/float.dump
-src/parrot/${V}/pmc/handle.dump
-src/parrot/${V}/pmc/hash.dump
-src/parrot/${V}/pmc/hashiterator.dump
-src/parrot/${V}/pmc/hashiteratorkey.dump
-src/parrot/${V}/pmc/imageiofreeze.dump
-src/parrot/${V}/pmc/imageiosize.dump
-src/parrot/${V}/pmc/imageiostrings.dump
-src/parrot/${V}/pmc/imageiothaw.dump
-src/parrot/${V}/pmc/imccompiler.dump
-src/parrot/${V}/pmc/integer.dump
-src/parrot/${V}/pmc/iterator.dump
-src/parrot/${V}/pmc/key.dump
-src/parrot/${V}/pmc/lexinfo.dump
-src/parrot/${V}/pmc/lexpad.dump
-src/parrot/${V}/pmc/managedstruct.dump
-src/parrot/${V}/pmc/mappedbytearray.dump
-src/parrot/${V}/pmc/multisub.dump
-src/parrot/${V}/pmc/namespace.dump
-src/parrot/${V}/pmc/nativepccmethod.dump
-src/parrot/${V}/pmc/nci.dump
-src/parrot/${V}/pmc/null.dump
-src/parrot/${V}/pmc/object.dump
-src/parrot/${V}/pmc/opcode.dump
-src/parrot/${V}/pmc/oplib.dump
-src/parrot/${V}/pmc/orderedhash.dump
-src/parrot/${V}/pmc/orderedhashiterator.dump
-src/parrot/${V}/pmc/os.dump
-src/parrot/${V}/pmc/packfile.dump
-src/parrot/${V}/pmc/packfileannotation.dump
-src/parrot/${V}/pmc/packfileannotations.dump
-src/parrot/${V}/pmc/packfilebytecodesegment.dump
-src/parrot/${V}/pmc/packfileconstanttable.dump
-src/parrot/${V}/pmc/packfiledebug.dump
-src/parrot/${V}/pmc/packfiledirectory.dump
-src/parrot/${V}/pmc/packfileopmap.dump
-src/parrot/${V}/pmc/packfilerawsegment.dump
-src/parrot/${V}/pmc/packfilesegment.dump
-src/parrot/${V}/pmc/packfileview.dump
-src/parrot/${V}/pmc/parrotinterpreter.dump
-src/parrot/${V}/pmc/parrotlibrary.dump
-src/parrot/${V}/pmc/pmclist.dump
-src/parrot/${V}/pmc/pmcproxy.dump
-src/parrot/${V}/pmc/pointer.dump
-src/parrot/${V}/pmc/proxy.dump
-src/parrot/${V}/pmc/ptr.dump
-src/parrot/${V}/pmc/ptrbuf.dump
-src/parrot/${V}/pmc/ptrobj.dump
-src/parrot/${V}/pmc/resizablebooleanarray.dump
-src/parrot/${V}/pmc/resizablefloatarray.dump
-src/parrot/${V}/pmc/resizableintegerarray.dump
-src/parrot/${V}/pmc/resizablepmcarray.dump
-src/parrot/${V}/pmc/resizablestringarray.dump
-src/parrot/${V}/pmc/role.dump
-src/parrot/${V}/pmc/scalar.dump
-src/parrot/${V}/pmc/scheduler.dump
-src/parrot/${V}/pmc/schedulermessage.dump
-src/parrot/${V}/pmc/sockaddr.dump
-src/parrot/${V}/pmc/socket.dump
-src/parrot/${V}/pmc/string.dump
-src/parrot/${V}/pmc/stringbuilder.dump
-src/parrot/${V}/pmc/stringhandle.dump
-src/parrot/${V}/pmc/stringiterator.dump
-src/parrot/${V}/pmc/structview.dump
-src/parrot/${V}/pmc/sub.dump
-src/parrot/${V}/pmc/task.dump
-src/parrot/${V}/pmc/timer.dump
-src/parrot/${V}/pmc/undef.dump
-src/parrot/${V}/pmc/unmanagedstruct.dump
-src/parrot/${V}/vtable.dump
-src/parrot/${V}/vtable.tbl
diff --git a/lang/pcc/Makefile.inc b/lang/pcc/Makefile.inc
index cbb03c10e..155bb136c 100644
--- a/lang/pcc/Makefile.inc
+++ b/lang/pcc/Makefile.inc
@@ -1,7 +1,7 @@
 # Other architectures not fully supported yet
 ONLY_FOR_ARCHS = amd64 i386 powerpc mips64
 
-DISTVER =	20230813
+DISTVER =	20230817
 PKGVER =	1.1.0.${DISTVER}
 PCCVER =	1.2.0.DEVEL
 
diff --git a/lang/pcc/pcc-libs/distinfo b/lang/pcc/pcc-libs/distinfo
index c5ea686b1..29f217f4b 100644
--- a/lang/pcc/pcc-libs/distinfo
+++ b/lang/pcc/pcc-libs/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pcc-libs-20230813.tgz) = XFwQfq+5J6q0CBtSxa90ECvV/JiqTjYvmeBDi10Wq6s=
-SIZE (pcc-libs-20230813.tgz) = 208085
+SHA256 (pcc-libs-20230817.tgz) = yPGewPSN6NmJR/WaNX+hhR/1cHy/PeFUIFlHjM2TQu0=
+SIZE (pcc-libs-20230817.tgz) = 208102
diff --git a/lang/pcc/pcc/Makefile b/lang/pcc/pcc/Makefile
index c293f3f5d..bf02c1055 100644
--- a/lang/pcc/pcc/Makefile
+++ b/lang/pcc/pcc/Makefile
@@ -8,14 +8,11 @@ WANTLIB += c
 MASTER_SITES =	http://pcc.ludd.ltu.se/ftp/pub/pcc/ \
 		ftp://pcc.ludd.ltu.se/pub/pcc/
 
-# XXX:
-# upstream used autoconf 2.70 which has a bug
-# finding lex on OpenBSD. Locally regenerate
-# using an older working autoconf
-AUTOCONF_VERSION =	2.69
-CONFIGURE_STYLE =	gnu autoconf
 CONFIGURE_ENV =	YACC=/usr/bin/yacc
 
+# XXX: remove if fixed centrally in config.site
+CONFIGURE_ARGS	=	ac_cv_lib_lex='none needed'
+
 RUN_DEPENDS =	lang/pcc/pcc-libs
 
 .include <bsd.port.mk>
diff --git a/lang/pcc/pcc/distinfo b/lang/pcc/pcc/distinfo
index a7d228f04..b6192b57d 100644
--- a/lang/pcc/pcc/distinfo
+++ b/lang/pcc/pcc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pcc-20230813.tgz) = 3p4YJuk/IUNQqPrL9QHk+cCy63dx/fX9m0ZCEq/ClK8=
-SIZE (pcc-20230813.tgz) = 1019215
+SHA256 (pcc-20230817.tgz) = echVuYSEbkXzOtYWns3Rz0DvcO2lreMzsd7/stuP3TE=
+SIZE (pcc-20230817.tgz) = 1019311
diff --git a/lang/pcc/pcc/patches/patch-arch_i386_code_c b/lang/pcc/pcc/patches/patch-arch_i386_code_c
new file mode 100644
index 000000000..822cec330
--- /dev/null
+++ b/lang/pcc/pcc/patches/patch-arch_i386_code_c
@@ -0,0 +1,12 @@
+Index: arch/i386/code.c
+--- arch/i386/code.c.orig
++++ arch/i386/code.c
+@@ -448,7 +448,7 @@ funcode(NODE *p)
+ 		r->n_left = l;
+ 		r->n_type = l->n_type;
+ 	}
+-#ifdef os_openbsd
++#if 0
+ 	if (stcall && (ap = strattr(p->n_left->n_ap)) &&
+ 	    ap->amsize != SZCHAR && ap->amsize != SZSHORT &&
+ 	    ap->amsize != SZINT && ap->amsize != SZLONGLONG)
diff --git a/lang/pcc/pcc/patches/patch-arch_i386_local_c b/lang/pcc/pcc/patches/patch-arch_i386_local_c
new file mode 100644
index 000000000..d5693e8f4
--- /dev/null
+++ b/lang/pcc/pcc/patches/patch-arch_i386_local_c
@@ -0,0 +1,12 @@
+Index: arch/i386/local.c
+--- arch/i386/local.c.orig
++++ arch/i386/local.c
+@@ -525,7 +525,7 @@ clocal(P1ND *p)
+ 		break;
+ 
+ 	case USTCALL:
+-#if defined(os_openbsd)
++#if 0
+ 		ap = strattr(p->n_left->n_ap);
+ 		if (ap->amsize == SZCHAR || ap->amsize == SZSHORT ||
+ 		    ap->amsize == SZINT || ap->amsize == SZLONGLONG)
diff --git a/lang/vala/Makefile b/lang/vala/Makefile
index cbf8ade6b..1ccf4c91a 100644
--- a/lang/vala/Makefile
+++ b/lang/vala/Makefile
@@ -2,8 +2,7 @@ COMMENT-main=		compiler for the GObject type system
 COMMENT-valadoc=	Vala documentation generator
 
 GNOME_PROJECT=		vala
-GNOME_VERSION=		0.56.11
-REVISION=		0
+GNOME_VERSION=		0.56.12
 
 PKGNAME-main=		${DISTNAME}
 PKGNAME-valadoc=	valadoc-${GNOME_VERSION}
diff --git a/lang/vala/distinfo b/lang/vala/distinfo
index 6b35bbdd4..af14b147a 100644
--- a/lang/vala/distinfo
+++ b/lang/vala/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vala-0.56.11.tar.xz) = DPO68Z8nj76veLqy7h3RjOU+DWW/nFfVqgAMGDKx3mQ=
-SIZE (vala-0.56.11.tar.xz) = 3999424
+SHA256 (vala-0.56.12.tar.xz) = ksnVS3y+o6lwd+XZgcjRtdBusoXtFZrsq5xY0RAlNVk=
+SIZE (vala-0.56.12.tar.xz) = 4000224
diff --git a/lang/vala/patches/patch-vala_valamethodcall_vala b/lang/vala/patches/patch-vala_valamethodcall_vala
deleted file mode 100644
index 28eccfe57..000000000
--- a/lang/vala/patches/patch-vala_valamethodcall_vala
+++ /dev/null
@@ -1,44 +0,0 @@
-From a6c88034f122bde3dd8eee66afe8c92a1e2d859e Mon Sep 17 00:00:00 2001
-From: Rico Tzschichholz <ricotz@ubuntu.com>
-Date: Wed, 16 Aug 2023 09:51:28 +0200
-Subject: [PATCH] vala: Only transform default initializers of parameters
-
-Index: vala/valamethodcall.vala
---- vala/valamethodcall.vala.orig
-+++ vala/valamethodcall.vala
-@@ -655,16 +655,26 @@ public class Vala.MethodCall : Expression, CallableExp
- 		}
- 
- 		//Resolve possible generic-type in certain Expressions used as parameter default-value
--		foreach (Expression arg in argument_list) {
--			unowned SizeofExpression? sizeof_expr = arg as SizeofExpression;
--			if (sizeof_expr != null && sizeof_expr.type_reference is GenericType) {
--				var sizeof_type = sizeof_expr.type_reference.get_actual_type (target_object_type, method_type_args, this);
--				replace_expression (arg, new SizeofExpression (sizeof_type, source_reference));
-+		arg_it = argument_list.iterator ();
-+		foreach (Parameter param in params) {
-+			if (param.ellipsis || param.params_array) {
-+				break;
- 			}
--			unowned TypeofExpression? typeof_expr = arg as TypeofExpression;
--			if (typeof_expr != null && typeof_expr.type_reference is GenericType) {
--				var typeof_type = typeof_expr.type_reference.get_actual_type (target_object_type, method_type_args, this);
--				replace_expression (arg, new TypeofExpression (typeof_type, source_reference));
-+			if (arg_it.next ()) {
-+				Expression arg = arg_it.get ();
-+				if (param.initializer != arg) {
-+					continue;
-+				}
-+				unowned SizeofExpression? sizeof_expr = arg as SizeofExpression;
-+				if (sizeof_expr != null && sizeof_expr.type_reference is GenericType) {
-+					var sizeof_type = sizeof_expr.type_reference.get_actual_type (target_object_type, method_type_args, this);
-+					replace_expression (arg, new SizeofExpression (sizeof_type, source_reference));
-+				}
-+				unowned TypeofExpression? typeof_expr = arg as TypeofExpression;
-+				if (typeof_expr != null && typeof_expr.type_reference is GenericType) {
-+					var typeof_type = typeof_expr.type_reference.get_actual_type (target_object_type, method_type_args, this);
-+					replace_expression (arg, new TypeofExpression (typeof_type, source_reference));
-+				}
- 			}
- 		}
- 
diff --git a/net/dino/Makefile b/net/dino/Makefile
index e04d0d84c..d1f1f2b56 100644
--- a/net/dino/Makefile
+++ b/net/dino/Makefile
@@ -1,5 +1,3 @@
-BROKEN=		does not build with vala->=0.56.11
-
 COMMENT=	XMPP desktop client
 VERSION=	0.4.3
 DISTNAME=	dino-${VERSION}
diff --git a/net/librenms/Makefile b/net/librenms/Makefile
index 1b3b4803f..2000fb902 100644
--- a/net/librenms/Makefile
+++ b/net/librenms/Makefile
@@ -3,7 +3,7 @@ COMMENT=	auto-discovering network management/monitoring system
 # changelogs at https://github.com/librenms/librenms/releases
 GH_ACCOUNT=	librenms
 GH_PROJECT=	librenms
-GH_TAGNAME=	23.7.0
+GH_TAGNAME=	23.8.0
 
 DISTFILES=	${GH_DISTFILE} \
 		${PKGNAME}-vendor.tar.xz:0
diff --git a/net/librenms/distinfo b/net/librenms/distinfo
index 61b78aaf9..e9284f4de 100644
--- a/net/librenms/distinfo
+++ b/net/librenms/distinfo
@@ -1,4 +1,4 @@
-SHA256 (librenms-23.7.0-vendor.tar.xz) = 4kz5a/jXlxDiaK/PhRAkjHPh4RMOsHwxZ1CaKV1QAOU=
-SHA256 (librenms-23.7.0.tar.gz) = yai+ioMLKSpJDutJE2e4MaRjM2k0YpJyxMHyBeeS2uM=
-SIZE (librenms-23.7.0-vendor.tar.xz) = 21678820
-SIZE (librenms-23.7.0.tar.gz) = 57749912
+SHA256 (librenms-23.8.0-vendor.tar.xz) = Y4SgGQj3L2oqjkHqJiPHiKKTHblR3uzwI/FqBVojoPk=
+SHA256 (librenms-23.8.0.tar.gz) = RKWmfuSEJwuTm+Bk/F0o7YEsh/FKB83TEVWj2xHoJrk=
+SIZE (librenms-23.8.0-vendor.tar.xz) = 21817496
+SIZE (librenms-23.8.0.tar.gz) = 57970955
diff --git a/net/librenms/patches/patch-LibreNMS_wrapper_py b/net/librenms/patches/patch-LibreNMS_wrapper_py
index 641d73a80..bbfad9286 100644
--- a/net/librenms/patches/patch-LibreNMS_wrapper_py
+++ b/net/librenms/patches/patch-LibreNMS_wrapper_py
@@ -1,12 +1,12 @@
 Index: LibreNMS/wrapper.py
 --- LibreNMS/wrapper.py.orig
 +++ LibreNMS/wrapper.py
-@@ -278,7 +278,7 @@ def poll_worker(
+@@ -280,7 +280,7 @@ def poll_worker(
                      os.path.dirname(os.path.dirname(os.path.realpath(__file__))),
                      wrappers[wrapper_type]["executable"],
                  )
 -                command = "/usr/bin/env php {} -h {}".format(executable, device_id)
 +                command = "${MODPHP_BIN} {} -h {}".format(executable, device_id)
-                 if debug:
-                     command = command + " -d"
-                 exit_code, output = command_runner(
+                 if modules is not None and len(str(modules).strip()):
+                     module_str = re.sub("\s", "", str(modules).strip())
+                     command = command + " -m {}".format(module_str)
diff --git a/net/librenms/patches/patch-daily_sh b/net/librenms/patches/patch-daily_sh
index 373966ded..391d80ad2 100644
--- a/net/librenms/patches/patch-daily_sh
+++ b/net/librenms/patches/patch-daily_sh
@@ -85,21 +85,3 @@ Index: daily.sh
  
          update_res=0
          if [[ "$up" == "1" ]] || [[ "$php_ver_ret" == "1" ]]; then
-@@ -339,7 +339,7 @@ main () {
-             no-code-update)
-                 # Updates of the code are disabled, just check for schema updates
-                 # and clean up the db.
--                status_run 'Updating SQL-Schema' 'php includes/sql-schema/update.php'
-+                status_run 'Updating SQL-Schema' '${MODPHP_BIN} includes/sql-schema/update.php'
-                 status_run 'Cleaning up DB' "'$DAILY_SCRIPT' cleanup"
-                 status_run 'Caching Mac OUI data' "$DAILY_SCRIPT mac_oui"
-             ;;
-@@ -366,7 +366,7 @@ main () {
-                 fi
- 
-                 # List all tasks to do after pull in the order of execution
--                status_run 'Updating SQL-Schema' 'php includes/sql-schema/update.php'
-+                status_run 'Updating SQL-Schema' '${MODPHP_BIN} includes/sql-schema/update.php'
-                 status_run 'Updating submodules' "$DAILY_SCRIPT submodules"
-                 status_run 'Cleaning up DB' "$DAILY_SCRIPT cleanup"
-                 status_run 'Fetching notifications' "$DAILY_SCRIPT notifications"
diff --git a/net/librenms/patches/patch-misc_config_definitions_json b/net/librenms/patches/patch-misc_config_definitions_json
index e48e8e0be..4ffd000e7 100644
--- a/net/librenms/patches/patch-misc_config_definitions_json
+++ b/net/librenms/patches/patch-misc_config_definitions_json
@@ -1,7 +1,7 @@
 Index: misc/config_definitions.json
 --- misc/config_definitions.json.orig
 +++ misc/config_definitions.json
-@@ -4257,7 +4257,7 @@
+@@ -4264,7 +4264,7 @@
          },
          "nfsen_rrds": {
              "default": [
diff --git a/net/librenms/patches/patch-sql-schema_079_sql b/net/librenms/patches/patch-sql-schema_079_sql
deleted file mode 100644
index 368fcce93..000000000
--- a/net/librenms/patches/patch-sql-schema_079_sql
+++ /dev/null
@@ -1,6 +0,0 @@
-Index: sql-schema/079.sql
---- sql-schema/079.sql.orig
-+++ sql-schema/079.sql
-@@ -1 +1 @@
--INSERT INTO config (config_name,config_value,config_default,config_descr,config_group,config_group_order,config_sub_group,config_sub_group_order,config_hidden,config_disabled) values ('rrdtool','/usr/bin/rrdtool','/usr/bin/rrdtool','Path to rrdtool','external',0,'rrdtool',0,'0','0'), ('rrdtool_tune','false','false','Auto tune maximum value for rrd port files','external',0,'rrdtool',0,'0','0');
-+INSERT INTO config (config_name,config_value,config_default,config_descr,config_group,config_group_order,config_sub_group,config_sub_group_order,config_hidden,config_disabled) values ('rrdtool','/usr/local/bin/rrdtool','/usr/local/bin/rrdtool','Path to rrdtool','external',0,'rrdtool',0,'0','0'), ('rrdtool_tune','false','false','Auto tune maximum value for rrd port files','external',0,'rrdtool',0,'0','0');
diff --git a/net/librenms/pkg/PLIST b/net/librenms/pkg/PLIST
index 58d5f5476..8657ad27d 100644
--- a/net/librenms/pkg/PLIST
+++ b/net/librenms/pkg/PLIST
@@ -53,6 +53,7 @@ librenms/LibreNMS/Alert/Transport/Hue.php
 librenms/LibreNMS/Alert/Transport/Irc.php
 librenms/LibreNMS/Alert/Transport/Jira.php
 librenms/LibreNMS/Alert/Transport/Kayako.php
+librenms/LibreNMS/Alert/Transport/Linemessagingapi.php
 librenms/LibreNMS/Alert/Transport/Linenotify.php
 librenms/LibreNMS/Alert/Transport/Mail.php
 librenms/LibreNMS/Alert/Transport/Matrix.php
@@ -134,13 +135,13 @@ librenms/LibreNMS/Device/Sensor.php
 librenms/LibreNMS/Device/WirelessSensor.php
 librenms/LibreNMS/Device/YamlDiscovery.php
 librenms/LibreNMS/Enum/
-librenms/LibreNMS/Enum/Alert.php
 librenms/LibreNMS/Enum/AlertScheduleStatus.php
 librenms/LibreNMS/Enum/AlertState.php
 librenms/LibreNMS/Enum/CheckStatus.php
 librenms/LibreNMS/Enum/ImageFormat.php
 librenms/LibreNMS/Enum/PortAssociationMode.php
 librenms/LibreNMS/Enum/PowerState.php
+librenms/LibreNMS/Enum/Severity.php
 librenms/LibreNMS/Enum/SyslogSeverity.php
 librenms/LibreNMS/Exceptions/
 librenms/LibreNMS/Exceptions/AlertTransportDeliveryException.php
@@ -659,6 +660,7 @@ librenms/LibreNMS/Snmptrap/Handlers/VeeamLinuxFLRMountStarted.php
 librenms/LibreNMS/Snmptrap/Handlers/VeeamLinuxFLRToOriginalFinished.php
 librenms/LibreNMS/Snmptrap/Handlers/VeeamLinuxFLRToOriginalStarted.php
 librenms/LibreNMS/Snmptrap/Handlers/VeeamSobrOffloadFinished.php
+librenms/LibreNMS/Snmptrap/Handlers/VeeamTrap.php
 librenms/LibreNMS/Snmptrap/Handlers/VeeamVmBackupCompleted.php
 librenms/LibreNMS/Snmptrap/Handlers/VeeamWebDownloadFinished.php
 librenms/LibreNMS/Snmptrap/Handlers/VeeamWebDownloadStart.php
@@ -807,6 +809,7 @@ librenms/app/Console/Commands/FindWarnings.php
 librenms/app/Console/Commands/GetConfigCommand.php
 librenms/app/Console/Commands/InternalHttpRequest.php
 librenms/app/Console/Commands/KeyRotate.php
+librenms/app/Console/Commands/MaintenanceFetchOuis.php
 librenms/app/Console/Commands/PluginAddCommand.php
 librenms/app/Console/Commands/PluginDisable.php
 librenms/app/Console/Commands/PluginEnable.php
@@ -1557,6 +1560,9 @@ librenms/database/migrations/2023_03_14_130653_migrate_empty_user_funcs_to_null.
 librenms/database/migrations/2023_04_12_174529_modify_ports_table.php
 librenms/database/migrations/2023_04_27_164904_update_slas_opstatus_tinyint.php
 librenms/database/migrations/2023_05_12_071412_devices_expand_timetaken_doubles.php
+librenms/database/migrations/2023_06_02_230406_create_vendor_oui_table.php
+librenms/database/migrations/2023_08_02_090027_drop_dbschema_table.php
+librenms/database/migrations/2023_08_02_120455_vendor_ouis_unique_index.php
 librenms/database/schema/
 librenms/database/schema/mysql-schema.dump
 librenms/database/schema/testing-schema.dump
@@ -1566,13 +1572,14 @@ librenms/database/seeders/
 librenms/database/seeders/ConfigSeeder.php
 librenms/database/seeders/DatabaseSeeder.php
 librenms/database/seeders/DefaultAlertTemplateSeeder.php
-librenms/database/seeders/DefaultLegacySchemaSeeder.php
 librenms/database/seeders/config/
+librenms/database/testing.sqlite
 librenms/delhost.php
 librenms/discovery-wrapper.py
 librenms/discovery.php
 librenms/dist/
 librenms/dist-pollers.php
+librenms/dist/librenms-scheduler.cron
 librenms/dist/librenms-scheduler.service
 librenms/dist/librenms-scheduler.timer
 librenms/dist/librenms.cron
@@ -1900,6 +1907,7 @@ librenms/html/images/logos/
 librenms/html/images/logos/algcom.png
 librenms/html/images/logos/almalinux.svg
 librenms/html/images/logos/alpha.png
+librenms/html/images/logos/alpine.svg
 librenms/html/images/logos/alpineoe.png
 librenms/html/images/logos/alvarion.png
 librenms/html/images/logos/amazon.svg
@@ -2057,7 +2065,7 @@ librenms/html/images/os/alliedtelesis.svg
 librenms/html/images/os/allworx.svg
 librenms/html/images/os/almalinux.svg
 librenms/html/images/os/alpha.png
-librenms/html/images/os/alpine.png
+librenms/html/images/os/alpine.svg
 librenms/html/images/os/alpineoe.png
 librenms/html/images/os/alvarion.png
 librenms/html/images/os/amazon.svg
@@ -2769,6 +2777,7 @@ librenms/includes/definitions/default.yaml
 librenms/includes/definitions/deliberant.yaml
 librenms/includes/definitions/dell-compellent.yaml
 librenms/includes/definitions/dell-laser.yaml
+librenms/includes/definitions/dell-ome-m.yaml
 librenms/includes/definitions/dell-os10.yaml
 librenms/includes/definitions/dell-powervault.yaml
 librenms/includes/definitions/dell-rcs.yaml
@@ -2906,6 +2915,7 @@ librenms/includes/definitions/discovery/ddnos.yaml
 librenms/includes/definitions/discovery/deliberant.yaml
 librenms/includes/definitions/discovery/dell-compellent.yaml
 librenms/includes/definitions/discovery/dell-laser.yaml
+librenms/includes/definitions/discovery/dell-ome-m.yaml
 librenms/includes/definitions/discovery/dell-os10.yaml
 librenms/includes/definitions/discovery/dell-powervault.yaml
 librenms/includes/definitions/discovery/dell-rcs.yaml
@@ -2961,6 +2971,7 @@ librenms/includes/definitions/discovery/etherwan.yaml
 librenms/includes/definitions/discovery/ets.yaml
 librenms/includes/definitions/discovery/eurostor.yaml
 librenms/includes/definitions/discovery/ewc.yaml
+librenms/includes/definitions/discovery/exa.yaml
 librenms/includes/definitions/discovery/exagridos.yaml
 librenms/includes/definitions/discovery/exalink-fusion.yaml
 librenms/includes/definitions/discovery/extendair.yaml
@@ -4390,6 +4401,7 @@ librenms/includes/discovery/vlans/
 librenms/includes/discovery/vlans.inc.php
 librenms/includes/discovery/vlans/aos6.inc.php
 librenms/includes/discovery/vlans/aos7.inc.php
+librenms/includes/discovery/vlans/arubaos-cx.inc.php
 librenms/includes/discovery/vlans/boss.inc.php
 librenms/includes/discovery/vlans/cisco-vtp.inc.php
 librenms/includes/discovery/vlans/jetstream.inc.php
@@ -4683,6 +4695,16 @@ librenms/includes/html/graphs/application/linux_softnet_stat_packet_dropped.inc.
 librenms/includes/html/graphs/application/linux_softnet_stat_packets.inc.php
 librenms/includes/html/graphs/application/linux_softnet_stat_received_rps.inc.php
 librenms/includes/html/graphs/application/linux_softnet_stat_time_squeeze.inc.php
+librenms/includes/html/graphs/application/logsize-common.inc.php
+librenms/includes/html/graphs/application/logsize_combined_stats.inc.php
+librenms/includes/html/graphs/application/logsize_log_sizes.inc.php
+librenms/includes/html/graphs/application/logsize_max_size.inc.php
+librenms/includes/html/graphs/application/logsize_mean_size.inc.php
+librenms/includes/html/graphs/application/logsize_median_size.inc.php
+librenms/includes/html/graphs/application/logsize_min_size.inc.php
+librenms/includes/html/graphs/application/logsize_mode_size.inc.php
+librenms/includes/html/graphs/application/logsize_set_sizes.inc.php
+librenms/includes/html/graphs/application/logsize_size.inc.php
 librenms/includes/html/graphs/application/mailcow-postfix_domains.inc.php
 librenms/includes/html/graphs/application/mailcow-postfix_emails.inc.php
 librenms/includes/html/graphs/application/mailcow-postfix_traffic.inc.php
@@ -4705,6 +4727,19 @@ librenms/includes/html/graphs/application/memcached_hitmiss.inc.php
 librenms/includes/html/graphs/application/memcached_items.inc.php
 librenms/includes/html/graphs/application/memcached_threads.inc.php
 librenms/includes/html/graphs/application/memcached_uptime.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-app_protos.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-hash_changed.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-mean.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_max.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_mean.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_median.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_min.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_mode.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_stats.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_stddev.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-size_sum.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-subs.inc.php
+librenms/includes/html/graphs/application/mojo_cape_submit-subs_top12.inc.php
 librenms/includes/html/graphs/application/mysql_command_counters.inc.php
 librenms/includes/html/graphs/application/mysql_connections.inc.php
 librenms/includes/html/graphs/application/mysql_files_tables.inc.php
@@ -5047,9 +5082,11 @@ librenms/includes/html/graphs/application/smart_id197.inc.php
 librenms/includes/html/graphs/application/smart_id198.inc.php
 librenms/includes/html/graphs/application/smart_id199.inc.php
 librenms/includes/html/graphs/application/smart_id231.inc.php
+librenms/includes/html/graphs/application/smart_id232.inc.php
 librenms/includes/html/graphs/application/smart_id233.inc.php
 librenms/includes/html/graphs/application/smart_id5.inc.php
 librenms/includes/html/graphs/application/smart_id9.inc.php
+librenms/includes/html/graphs/application/smart_maxtemp.inc.php
 librenms/includes/html/graphs/application/smart_other.inc.php
 librenms/includes/html/graphs/application/smart_runtime.inc.php
 librenms/includes/html/graphs/application/smart_ssd.inc.php
@@ -5802,10 +5839,12 @@ librenms/includes/html/pages/device/apps/hv-monitor.inc.php
 librenms/includes/html/pages/device/apps/icecast.inc.php
 librenms/includes/html/pages/device/apps/linux_config_files.inc.php
 librenms/includes/html/pages/device/apps/linux_softnet_stat.inc.php
+librenms/includes/html/pages/device/apps/logsize.inc.php
 librenms/includes/html/pages/device/apps/mailcow-postfix.inc.php
 librenms/includes/html/pages/device/apps/mailscanner.inc.php
 librenms/includes/html/pages/device/apps/mdadm.inc.php
 librenms/includes/html/pages/device/apps/memcached.inc.php
+librenms/includes/html/pages/device/apps/mojo_cape_submit.inc.php
 librenms/includes/html/pages/device/apps/mysql.inc.php
 librenms/includes/html/pages/device/apps/nfs-server.inc.php
 librenms/includes/html/pages/device/apps/nfs-stats.inc.php
@@ -6190,7 +6229,6 @@ librenms/includes/html/table/as-selection.inc.php
 librenms/includes/html/table/bills.inc.php
 librenms/includes/html/table/component.inc.php
 librenms/includes/html/table/eventlog.inc.php
-librenms/includes/html/table/graylog.inc.php
 librenms/includes/html/table/ix-list.inc.php
 librenms/includes/html/table/ix-peers.inc.php
 librenms/includes/html/table/mempool-edit.inc.php
@@ -6215,6 +6253,7 @@ librenms/includes/polling/applications/apache.inc.php
 librenms/includes/polling/applications/asterisk.inc.php
 librenms/includes/polling/applications/backupninja.inc.php
 librenms/includes/polling/applications/bind.inc.php
+librenms/includes/polling/applications/bird2.inc.php
 librenms/includes/polling/applications/cape.inc.php
 librenms/includes/polling/applications/ceph.inc.php
 librenms/includes/polling/applications/certificate.inc.php
@@ -6234,10 +6273,12 @@ librenms/includes/polling/applications/hv-monitor.inc.php
 librenms/includes/polling/applications/icecast.inc.php
 librenms/includes/polling/applications/linux_config_files.inc.php
 librenms/includes/polling/applications/linux_softnet_stat.inc.php
+librenms/includes/polling/applications/logsize.inc.php
 librenms/includes/polling/applications/mailcow-postfix.inc.php
 librenms/includes/polling/applications/mailscanner.inc.php
 librenms/includes/polling/applications/mdadm.inc.php
 librenms/includes/polling/applications/memcached.inc.php
+librenms/includes/polling/applications/mojo_cape_submit.inc.php
 librenms/includes/polling/applications/mysql.inc.php
 librenms/includes/polling/applications/nfs-server.inc.php
 librenms/includes/polling/applications/nfs-stats.inc.php
@@ -6466,8 +6507,6 @@ librenms/includes/services/check_procs.inc.php
 librenms/includes/services/check_telnet.inc.php
 librenms/includes/snmp.inc.php
 librenms/includes/snmptrap.inc.php
-librenms/includes/sql-schema/
-librenms/includes/sql-schema/update.php
 librenms/includes/static-config.php
 librenms/includes/syslog.php
 librenms/includes/systemd-shared.inc.php
@@ -8293,6 +8332,8 @@ librenms/mibs/deliberant/DLB-RADIO3-DRV-MIB
 librenms/mibs/dell/
 librenms/mibs/dell/BROADCOM-POWER-ETHERNET-MIB
 librenms/mibs/dell/BROADCOM-REF-MIB
+librenms/mibs/dell/DELL-MM-MIB
+librenms/mibs/dell/DELL-MM-MIB-SMIv2
 librenms/mibs/dell/DELL-NETWORKING-BGP4-V2-MIB
 librenms/mibs/dell/DELL-NETWORKING-BMP-MIB
 librenms/mibs/dell/DELL-NETWORKING-BPSTATS-MIB
@@ -11613,289 +11654,6 @@ librenms/services-wrapper.py
 librenms/snmp-scan.py
 librenms/snmpd.conf.example
 librenms/snmptrap.php
-librenms/sql-schema/
-librenms/sql-schema/001.sql
-librenms/sql-schema/002.sql
-librenms/sql-schema/003.sql
-librenms/sql-schema/004.sql
-librenms/sql-schema/005.sql
-librenms/sql-schema/006.sql
-librenms/sql-schema/007.sql
-librenms/sql-schema/008.sql
-librenms/sql-schema/009.sql
-librenms/sql-schema/010.sql
-librenms/sql-schema/011.sql
-librenms/sql-schema/012.sql
-librenms/sql-schema/013.sql
-librenms/sql-schema/014.sql
-librenms/sql-schema/015.sql
-librenms/sql-schema/016.sql
-librenms/sql-schema/017.sql
-librenms/sql-schema/018.sql
-librenms/sql-schema/019.sql
-librenms/sql-schema/020.sql
-librenms/sql-schema/021.sql
-librenms/sql-schema/022.sql
-librenms/sql-schema/023.sql
-librenms/sql-schema/024.sql
-librenms/sql-schema/025.sql
-librenms/sql-schema/026.sql
-librenms/sql-schema/027.sql
-librenms/sql-schema/028.sql
-librenms/sql-schema/029.sql
-librenms/sql-schema/030.sql
-librenms/sql-schema/031.sql
-librenms/sql-schema/032.sql
-librenms/sql-schema/033.sql
-librenms/sql-schema/034.sql
-librenms/sql-schema/035.sql
-librenms/sql-schema/036.sql
-librenms/sql-schema/037.sql
-librenms/sql-schema/038.sql
-librenms/sql-schema/039.sql
-librenms/sql-schema/040.sql
-librenms/sql-schema/041.sql
-librenms/sql-schema/042.sql
-librenms/sql-schema/043.sql
-librenms/sql-schema/044.sql
-librenms/sql-schema/045.sql
-librenms/sql-schema/046.sql
-librenms/sql-schema/047.sql
-librenms/sql-schema/048.sql
-librenms/sql-schema/049.sql
-librenms/sql-schema/050.sql
-librenms/sql-schema/051.sql
-librenms/sql-schema/052.sql
-librenms/sql-schema/053.sql
-librenms/sql-schema/054.sql
-librenms/sql-schema/055.sql
-librenms/sql-schema/056.sql
-librenms/sql-schema/057.sql
-librenms/sql-schema/058.sql
-librenms/sql-schema/059.sql
-librenms/sql-schema/060.sql
-librenms/sql-schema/061.sql
-librenms/sql-schema/062.sql
-librenms/sql-schema/063.sql
-librenms/sql-schema/064.sql
-librenms/sql-schema/065.sql
-librenms/sql-schema/066.sql
-librenms/sql-schema/067.sql
-librenms/sql-schema/068.sql
-librenms/sql-schema/069.sql
-librenms/sql-schema/070.sql
-librenms/sql-schema/071.sql
-librenms/sql-schema/072.sql
-librenms/sql-schema/073.sql
-librenms/sql-schema/074.sql
-librenms/sql-schema/075.sql
-librenms/sql-schema/076.sql
-librenms/sql-schema/077.sql
-librenms/sql-schema/078.sql
-librenms/sql-schema/079.sql
-librenms/sql-schema/080.sql
-librenms/sql-schema/081.sql
-librenms/sql-schema/082.sql
-librenms/sql-schema/083.sql
-librenms/sql-schema/084.sql
-librenms/sql-schema/085.sql
-librenms/sql-schema/086.sql
-librenms/sql-schema/087.sql
-librenms/sql-schema/088.sql
-librenms/sql-schema/089.sql
-librenms/sql-schema/090.sql
-librenms/sql-schema/091.sql
-librenms/sql-schema/092.sql
-librenms/sql-schema/093.sql
-librenms/sql-schema/094.sql
-librenms/sql-schema/095.sql
-librenms/sql-schema/096.sql
-librenms/sql-schema/097.sql
-librenms/sql-schema/098.sql
-librenms/sql-schema/099.sql
-librenms/sql-schema/100.sql
-librenms/sql-schema/1000.sql
-librenms/sql-schema/101.sql
-librenms/sql-schema/102.sql
-librenms/sql-schema/103.sql
-librenms/sql-schema/104.sql
-librenms/sql-schema/105.sql
-librenms/sql-schema/106.sql
-librenms/sql-schema/107.sql
-librenms/sql-schema/108.sql
-librenms/sql-schema/109.sql
-librenms/sql-schema/110.sql
-librenms/sql-schema/111.sql
-librenms/sql-schema/112.sql
-librenms/sql-schema/113.sql
-librenms/sql-schema/114.sql
-librenms/sql-schema/115.sql
-librenms/sql-schema/116.sql
-librenms/sql-schema/117.sql
-librenms/sql-schema/118.sql
-librenms/sql-schema/119.sql
-librenms/sql-schema/120.sql
-librenms/sql-schema/121.sql
-librenms/sql-schema/122.sql
-librenms/sql-schema/123.sql
-librenms/sql-schema/124.sql
-librenms/sql-schema/125.sql
-librenms/sql-schema/126.sql
-librenms/sql-schema/127.sql
-librenms/sql-schema/128.sql
-librenms/sql-schema/129.sql
-librenms/sql-schema/130.sql
-librenms/sql-schema/131.sql
-librenms/sql-schema/132.sql
-librenms/sql-schema/133.sql
-librenms/sql-schema/134.sql
-librenms/sql-schema/135.sql
-librenms/sql-schema/136.sql
-librenms/sql-schema/137.sql
-librenms/sql-schema/138.sql
-librenms/sql-schema/139.sql
-librenms/sql-schema/140.sql
-librenms/sql-schema/141.sql
-librenms/sql-schema/142.sql
-librenms/sql-schema/143.sql
-librenms/sql-schema/144.sql
-librenms/sql-schema/145.sql
-librenms/sql-schema/146.sql
-librenms/sql-schema/147.sql
-librenms/sql-schema/148.sql
-librenms/sql-schema/149.sql
-librenms/sql-schema/150.sql
-librenms/sql-schema/151.sql
-librenms/sql-schema/152.sql
-librenms/sql-schema/153.sql
-librenms/sql-schema/154.sql
-librenms/sql-schema/155.sql
-librenms/sql-schema/156.sql
-librenms/sql-schema/157.sql
-librenms/sql-schema/158.sql
-librenms/sql-schema/159.sql
-librenms/sql-schema/160.sql
-librenms/sql-schema/161.sql
-librenms/sql-schema/162.sql
-librenms/sql-schema/163.sql
-librenms/sql-schema/164.sql
-librenms/sql-schema/165.sql
-librenms/sql-schema/166.sql
-librenms/sql-schema/167.sql
-librenms/sql-schema/168.sql
-librenms/sql-schema/169.sql
-librenms/sql-schema/170.sql
-librenms/sql-schema/171.sql
-librenms/sql-schema/172.sql
-librenms/sql-schema/173.sql
-librenms/sql-schema/174.sql
-librenms/sql-schema/175.sql
-librenms/sql-schema/176.sql
-librenms/sql-schema/177.sql
-librenms/sql-schema/178.sql
-librenms/sql-schema/179.sql
-librenms/sql-schema/180.sql
-librenms/sql-schema/181.sql
-librenms/sql-schema/182.sql
-librenms/sql-schema/183.sql
-librenms/sql-schema/184.sql
-librenms/sql-schema/185.sql
-librenms/sql-schema/186.sql
-librenms/sql-schema/187.sql
-librenms/sql-schema/188.sql
-librenms/sql-schema/189.sql
-librenms/sql-schema/190.sql
-librenms/sql-schema/191.sql
-librenms/sql-schema/192.sql
-librenms/sql-schema/193.sql
-librenms/sql-schema/194.sql
-librenms/sql-schema/195.sql
-librenms/sql-schema/196.sql
-librenms/sql-schema/197.sql
-librenms/sql-schema/198.sql
-librenms/sql-schema/199.sql
-librenms/sql-schema/200.sql
-librenms/sql-schema/201.sql
-librenms/sql-schema/202.sql
-librenms/sql-schema/203.sql
-librenms/sql-schema/204.sql
-librenms/sql-schema/205.sql
-librenms/sql-schema/206.sql
-librenms/sql-schema/207.sql
-librenms/sql-schema/208.sql
-librenms/sql-schema/209.sql
-librenms/sql-schema/210.sql
-librenms/sql-schema/211.sql
-librenms/sql-schema/212.sql
-librenms/sql-schema/213.sql
-librenms/sql-schema/214.sql
-librenms/sql-schema/215.sql
-librenms/sql-schema/216.sql
-librenms/sql-schema/217.sql
-librenms/sql-schema/218.sql
-librenms/sql-schema/219.sql
-librenms/sql-schema/220.sql
-librenms/sql-schema/221.sql
-librenms/sql-schema/222.sql
-librenms/sql-schema/223.sql
-librenms/sql-schema/224.sql
-librenms/sql-schema/225.sql
-librenms/sql-schema/226.sql
-librenms/sql-schema/227.sql
-librenms/sql-schema/228.sql
-librenms/sql-schema/229.sql
-librenms/sql-schema/230.sql
-librenms/sql-schema/231.sql
-librenms/sql-schema/232.sql
-librenms/sql-schema/233.sql
-librenms/sql-schema/234.sql
-librenms/sql-schema/235.sql
-librenms/sql-schema/236.sql
-librenms/sql-schema/237.sql
-librenms/sql-schema/238.sql
-librenms/sql-schema/239.sql
-librenms/sql-schema/240.sql
-librenms/sql-schema/241.sql
-librenms/sql-schema/242.sql
-librenms/sql-schema/243.sql
-librenms/sql-schema/244.sql
-librenms/sql-schema/245.sql
-librenms/sql-schema/246.sql
-librenms/sql-schema/247.sql
-librenms/sql-schema/248.sql
-librenms/sql-schema/249.sql
-librenms/sql-schema/250.sql
-librenms/sql-schema/251.sql
-librenms/sql-schema/252.sql
-librenms/sql-schema/253.sql
-librenms/sql-schema/254.sql
-librenms/sql-schema/255.sql
-librenms/sql-schema/256.sql
-librenms/sql-schema/257.sql
-librenms/sql-schema/258.sql
-librenms/sql-schema/259.sql
-librenms/sql-schema/260.sql
-librenms/sql-schema/261.sql
-librenms/sql-schema/262.sql
-librenms/sql-schema/263.sql
-librenms/sql-schema/264.sql
-librenms/sql-schema/265.sql
-librenms/sql-schema/266.sql
-librenms/sql-schema/267.sql
-librenms/sql-schema/268.sql
-librenms/sql-schema/269.sql
-librenms/sql-schema/270.sql
-librenms/sql-schema/271.sql
-librenms/sql-schema/272.sql
-librenms/sql-schema/273.sql
-librenms/sql-schema/274.sql
-librenms/sql-schema/275.sql
-librenms/sql-schema/276.sql
-librenms/sql-schema/277.sql
-librenms/sql-schema/278.sql
-librenms/sql-schema/279.sql
-librenms/sql-schema/280.sql
-librenms/sql-schema/281.sql
 @mode 775
 @owner _librenms
 @group www
@@ -12633,6 +12391,8 @@ librenms/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php
 librenms/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/PHPUnit/
 librenms/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/PHPUnit/VerifyDeprecations.php
 librenms/vendor/doctrine/deprecations/phpcs.xml
+librenms/vendor/doctrine/deprecations/phpstan.neon
+librenms/vendor/doctrine/deprecations/psalm.xml
 librenms/vendor/doctrine/event-manager/
 librenms/vendor/doctrine/event-manager/LICENSE
 librenms/vendor/doctrine/event-manager/README.md
@@ -14033,6 +13793,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ManagesFrequ
 librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/Schedule.php
 librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleClearCacheCommand.php
 librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleFinishCommand.php
+librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleInterruptCommand.php
 librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php
 librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php
 librenms/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleTestCommand.php
@@ -14140,6 +13901,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Contracts/Database/Events/Migra
 librenms/vendor/laravel/framework/src/Illuminate/Contracts/Database/ModelIdentifier.php
 librenms/vendor/laravel/framework/src/Illuminate/Contracts/Database/Query/
 librenms/vendor/laravel/framework/src/Illuminate/Contracts/Database/Query/Builder.php
+librenms/vendor/laravel/framework/src/Illuminate/Contracts/Database/Query/ConditionExpression.php
 librenms/vendor/laravel/framework/src/Illuminate/Contracts/Database/Query/Expression.php
 librenms/vendor/laravel/framework/src/Illuminate/Contracts/Debug/
 librenms/vendor/laravel/framework/src/Illuminate/Contracts/Debug/ExceptionHandler.php
@@ -14405,6 +14167,8 @@ librenms/vendor/laravel/framework/src/Illuminate/Database/Events/MigrationStarte
 librenms/vendor/laravel/framework/src/Illuminate/Database/Events/MigrationsEnded.php
 librenms/vendor/laravel/framework/src/Illuminate/Database/Events/MigrationsEvent.php
 librenms/vendor/laravel/framework/src/Illuminate/Database/Events/MigrationsStarted.php
+librenms/vendor/laravel/framework/src/Illuminate/Database/Events/ModelPruningFinished.php
+librenms/vendor/laravel/framework/src/Illuminate/Database/Events/ModelPruningStarting.php
 librenms/vendor/laravel/framework/src/Illuminate/Database/Events/ModelsPruned.php
 librenms/vendor/laravel/framework/src/Illuminate/Database/Events/NoPendingMigrations.php
 librenms/vendor/laravel/framework/src/Illuminate/Database/Events/QueryExecuted.php
@@ -14732,6 +14496,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Wormhole.php
 librenms/vendor/laravel/framework/src/Illuminate/Foundation/Validation/
 librenms/vendor/laravel/framework/src/Illuminate/Foundation/Validation/ValidatesRequests.php
 librenms/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php
+librenms/vendor/laravel/framework/src/Illuminate/Foundation/ViteManifestNotFoundException.php
 librenms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php
 librenms/vendor/laravel/framework/src/Illuminate/Foundation/resources/
 librenms/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php
@@ -14842,6 +14607,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Mail/Message.php
 librenms/vendor/laravel/framework/src/Illuminate/Mail/PendingMail.php
 librenms/vendor/laravel/framework/src/Illuminate/Mail/SendQueuedMailable.php
 librenms/vendor/laravel/framework/src/Illuminate/Mail/SentMessage.php
+librenms/vendor/laravel/framework/src/Illuminate/Mail/TextMessage.php
 librenms/vendor/laravel/framework/src/Illuminate/Mail/Transport/
 librenms/vendor/laravel/framework/src/Illuminate/Mail/Transport/ArrayTransport.php
 librenms/vendor/laravel/framework/src/Illuminate/Mail/Transport/LogTransport.php
@@ -14998,6 +14764,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/JobProcessing.php
 librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/JobQueued.php
 librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/JobReleasedAfterException.php
 librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/JobRetryRequested.php
+librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/JobTimedOut.php
 librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/Looping.php
 librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/QueueBusy.php
 librenms/vendor/laravel/framework/src/Illuminate/Queue/Events/WorkerStopping.php
@@ -15101,6 +14868,8 @@ librenms/vendor/laravel/framework/src/Illuminate/Routing/Controllers/HasMiddlewa
 librenms/vendor/laravel/framework/src/Illuminate/Routing/Controllers/Middleware.php
 librenms/vendor/laravel/framework/src/Illuminate/Routing/CreatesRegularExpressionRouteConstraints.php
 librenms/vendor/laravel/framework/src/Illuminate/Routing/Events/
+librenms/vendor/laravel/framework/src/Illuminate/Routing/Events/PreparingResponse.php
+librenms/vendor/laravel/framework/src/Illuminate/Routing/Events/ResponsePrepared.php
 librenms/vendor/laravel/framework/src/Illuminate/Routing/Events/RouteMatched.php
 librenms/vendor/laravel/framework/src/Illuminate/Routing/Events/Routing.php
 librenms/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/
@@ -15304,6 +15073,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Testing/TestView.php
 librenms/vendor/laravel/framework/src/Illuminate/Testing/composer.json
 librenms/vendor/laravel/framework/src/Illuminate/Translation/
 librenms/vendor/laravel/framework/src/Illuminate/Translation/ArrayLoader.php
+librenms/vendor/laravel/framework/src/Illuminate/Translation/CreatesPotentiallyTranslatedStrings.php
 librenms/vendor/laravel/framework/src/Illuminate/Translation/FileLoader.php
 librenms/vendor/laravel/framework/src/Illuminate/Translation/LICENSE.md
 librenms/vendor/laravel/framework/src/Illuminate/Translation/MessageSelector.php
@@ -15335,6 +15105,7 @@ librenms/vendor/laravel/framework/src/Illuminate/Validation/NotPwnedVerifier.php
 librenms/vendor/laravel/framework/src/Illuminate/Validation/PresenceVerifierInterface.php
 librenms/vendor/laravel/framework/src/Illuminate/Validation/Rule.php
 librenms/vendor/laravel/framework/src/Illuminate/Validation/Rules/
+librenms/vendor/laravel/framework/src/Illuminate/Validation/Rules/Can.php
 librenms/vendor/laravel/framework/src/Illuminate/Validation/Rules/DatabaseRule.php
 librenms/vendor/laravel/framework/src/Illuminate/Validation/Rules/Dimensions.php
 librenms/vendor/laravel/framework/src/Illuminate/Validation/Rules/Enum.php
@@ -15468,6 +15239,7 @@ librenms/vendor/laravel/socialite/src/Two/GoogleProvider.php
 librenms/vendor/laravel/socialite/src/Two/InvalidStateException.php
 librenms/vendor/laravel/socialite/src/Two/LinkedInProvider.php
 librenms/vendor/laravel/socialite/src/Two/ProviderInterface.php
+librenms/vendor/laravel/socialite/src/Two/SlackProvider.php
 librenms/vendor/laravel/socialite/src/Two/TwitterProvider.php
 librenms/vendor/laravel/socialite/src/Two/User.php
 librenms/vendor/laravel/tinker/
@@ -16319,6 +16091,7 @@ librenms/vendor/monolog/monolog/src/Monolog/Processor/ClosureContextProcessor.ph
 librenms/vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php
 librenms/vendor/monolog/monolog/src/Monolog/Processor/HostnameProcessor.php
 librenms/vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php
+librenms/vendor/monolog/monolog/src/Monolog/Processor/LoadAverageProcessor.php
 librenms/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php
 librenms/vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php
 librenms/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php
@@ -16357,6 +16130,7 @@ librenms/vendor/nesbot/carbon/lazy/Carbon/PHPStan/MacroWeakType.php
 librenms/vendor/nesbot/carbon/lazy/Carbon/TranslatorStrongType.php
 librenms/vendor/nesbot/carbon/lazy/Carbon/TranslatorWeakType.php
 librenms/vendor/nesbot/carbon/readme.md
+librenms/vendor/nesbot/carbon/sponsors.php
 librenms/vendor/nesbot/carbon/src/
 librenms/vendor/nesbot/carbon/src/Carbon/
 librenms/vendor/nesbot/carbon/src/Carbon/AbstractTranslator.php
@@ -18048,6 +17822,7 @@ librenms/vendor/php-flasher/flasher/Plugin/PluginInterface.php
 librenms/vendor/php-flasher/flasher/README.md
 librenms/vendor/php-flasher/flasher/Resources/
 librenms/vendor/php-flasher/flasher/Resources/assets/
+librenms/vendor/php-flasher/flasher/Resources/assets/flasher.min.css
 librenms/vendor/php-flasher/flasher/Resources/assets/flasher.min.js
 librenms/vendor/php-flasher/flasher/Response/
 librenms/vendor/php-flasher/flasher/Response/Presenter/
@@ -18572,12 +18347,11 @@ librenms/vendor/predis/predis/
 librenms/vendor/predis/predis/LICENSE
 librenms/vendor/predis/predis/README.md
 librenms/vendor/predis/predis/autoload.php
-librenms/vendor/predis/predis/bin/
-librenms/vendor/predis/predis/bin/create-command-test
 librenms/vendor/predis/predis/composer.json
 librenms/vendor/predis/predis/src/
 librenms/vendor/predis/predis/src/Autoloader.php
 librenms/vendor/predis/predis/src/Client.php
+librenms/vendor/predis/predis/src/ClientConfiguration.php
 librenms/vendor/predis/predis/src/ClientContextInterface.php
 librenms/vendor/predis/predis/src/ClientException.php
 librenms/vendor/predis/predis/src/ClientInterface.php
@@ -18615,10 +18389,44 @@ librenms/vendor/predis/predis/src/Command/Argument/Geospatial/ByRadius.php
 librenms/vendor/predis/predis/src/Command/Argument/Geospatial/FromInterface.php
 librenms/vendor/predis/predis/src/Command/Argument/Geospatial/FromLonLat.php
 librenms/vendor/predis/predis/src/Command/Argument/Geospatial/FromMember.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/
+librenms/vendor/predis/predis/src/Command/Argument/Search/AggregateArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/AlterArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/CommonArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/CreateArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/CursorArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/DropArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/ExplainArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/ProfileArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/AbstractField.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/FieldInterface.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/GeoField.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/NumericField.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TagField.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TextField.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/VectorField.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SearchArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SpellcheckArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SugAddArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SugGetArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/Search/SynUpdateArguments.php
 librenms/vendor/predis/predis/src/Command/Argument/Server/
 librenms/vendor/predis/predis/src/Command/Argument/Server/LimitInterface.php
 librenms/vendor/predis/predis/src/Command/Argument/Server/LimitOffsetCount.php
 librenms/vendor/predis/predis/src/Command/Argument/Server/To.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/AddArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/AlterArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/CommonArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/CreateArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/DecrByArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/GetArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/IncrByArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/InfoArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/MGetArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/MRangeArguments.php
+librenms/vendor/predis/predis/src/Command/Argument/TimeSeries/RangeArguments.php
 librenms/vendor/predis/predis/src/Command/Command.php
 librenms/vendor/predis/predis/src/Command/CommandInterface.php
 librenms/vendor/predis/predis/src/Command/Factory.php
@@ -18631,6 +18439,7 @@ librenms/vendor/predis/predis/src/Command/Processor/ProcessorInterface.php
 librenms/vendor/predis/predis/src/Command/RawCommand.php
 librenms/vendor/predis/predis/src/Command/RawFactory.php
 librenms/vendor/predis/predis/src/Command/Redis/
+librenms/vendor/predis/predis/src/Command/Redis/ACL.php
 librenms/vendor/predis/predis/src/Command/Redis/APPEND.php
 librenms/vendor/predis/predis/src/Command/Redis/AUTH.php
 librenms/vendor/predis/predis/src/Command/Redis/AbstractCommand/
@@ -18649,15 +18458,51 @@ librenms/vendor/predis/predis/src/Command/Redis/BRPOPLPUSH.php
 librenms/vendor/predis/predis/src/Command/Redis/BZMPOP.php
 librenms/vendor/predis/predis/src/Command/Redis/BZPOPMAX.php
 librenms/vendor/predis/predis/src/Command/Redis/BZPOPMIN.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFADD.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFEXISTS.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFINSERT.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFLOADCHUNK.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFMADD.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFMEXISTS.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFRESERVE.php
+librenms/vendor/predis/predis/src/Command/Redis/BloomFilter/BFSCANDUMP.php
 librenms/vendor/predis/predis/src/Command/Redis/CLIENT.php
 librenms/vendor/predis/predis/src/Command/Redis/COMMAND.php
 librenms/vendor/predis/predis/src/Command/Redis/CONFIG.php
 librenms/vendor/predis/predis/src/Command/Redis/COPY.php
 librenms/vendor/predis/predis/src/Command/Redis/Container/
+librenms/vendor/predis/predis/src/Command/Redis/Container/ACL.php
 librenms/vendor/predis/predis/src/Command/Redis/Container/AbstractContainer.php
 librenms/vendor/predis/predis/src/Command/Redis/Container/ContainerFactory.php
 librenms/vendor/predis/predis/src/Command/Redis/Container/ContainerInterface.php
 librenms/vendor/predis/predis/src/Command/Redis/Container/FunctionContainer.php
+librenms/vendor/predis/predis/src/Command/Redis/Container/Json/
+librenms/vendor/predis/predis/src/Command/Redis/Container/Json/JSONDEBUG.php
+librenms/vendor/predis/predis/src/Command/Redis/Container/Search/
+librenms/vendor/predis/predis/src/Command/Redis/Container/Search/FTCONFIG.php
+librenms/vendor/predis/predis/src/Command/Redis/Container/Search/FTCURSOR.php
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINCRBY.php
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINITBYDIM.php
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINITBYPROB.php
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSMERGE.php
+librenms/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSQUERY.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFADD.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFADDNX.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFCOUNT.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFDEL.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFEXISTS.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFINSERT.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFINSERTNX.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFLOADCHUNK.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFMEXISTS.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFRESERVE.php
+librenms/vendor/predis/predis/src/Command/Redis/CuckooFilter/CFSCANDUMP.php
 librenms/vendor/predis/predis/src/Command/Redis/DBSIZE.php
 librenms/vendor/predis/predis/src/Command/Redis/DECR.php
 librenms/vendor/predis/predis/src/Command/Redis/DECRBY.php
@@ -18676,6 +18521,7 @@ librenms/vendor/predis/predis/src/Command/Redis/EXPIREAT.php
 librenms/vendor/predis/predis/src/Command/Redis/EXPIRETIME.php
 librenms/vendor/predis/predis/src/Command/Redis/FAILOVER.php
 librenms/vendor/predis/predis/src/Command/Redis/FCALL.php
+librenms/vendor/predis/predis/src/Command/Redis/FCALL_RO.php
 librenms/vendor/predis/predis/src/Command/Redis/FLUSHALL.php
 librenms/vendor/predis/predis/src/Command/Redis/FLUSHDB.php
 librenms/vendor/predis/predis/src/Command/Redis/FUNCTIONS.php
@@ -18713,6 +18559,30 @@ librenms/vendor/predis/predis/src/Command/Redis/INCR.php
 librenms/vendor/predis/predis/src/Command/Redis/INCRBY.php
 librenms/vendor/predis/predis/src/Command/Redis/INCRBYFLOAT.php
 librenms/vendor/predis/predis/src/Command/Redis/INFO.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONARRAPPEND.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONARRINDEX.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONARRINSERT.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONARRLEN.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONARRPOP.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONARRTRIM.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONCLEAR.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONDEBUG.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONDEL.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONFORGET.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONGET.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONMERGE.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONMGET.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONMSET.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONNUMINCRBY.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONOBJKEYS.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONOBJLEN.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONRESP.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONSET.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONSTRAPPEND.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONSTRLEN.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONTOGGLE.php
+librenms/vendor/predis/predis/src/Command/Redis/Json/JSONTYPE.php
 librenms/vendor/predis/predis/src/Command/Redis/KEYS.php
 librenms/vendor/predis/predis/src/Command/Redis/LASTSAVE.php
 librenms/vendor/predis/predis/src/Command/Redis/LCS.php
@@ -18794,10 +18664,75 @@ librenms/vendor/predis/predis/src/Command/Redis/SUBSCRIBE.php
 librenms/vendor/predis/predis/src/Command/Redis/SUBSTR.php
 librenms/vendor/predis/predis/src/Command/Redis/SUNION.php
 librenms/vendor/predis/predis/src/Command/Redis/SUNIONSTORE.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTAGGREGATE.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTALIASADD.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTALIASDEL.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTALIASUPDATE.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTALTER.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTCONFIG.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTCREATE.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTCURSOR.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTDICTADD.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTDICTDEL.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTDICTDUMP.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTDROPINDEX.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTEXPLAIN.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTPROFILE.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSEARCH.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSPELLCHECK.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSUGADD.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSUGDEL.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSUGGET.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSUGLEN.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSYNDUMP.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTSYNUPDATE.php
+librenms/vendor/predis/predis/src/Command/Redis/Search/FTTAGVALS.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTADD.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTBYRANK.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTBYREVRANK.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTCDF.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTCREATE.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTMAX.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTMERGE.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTMIN.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTQUANTILE.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTRANK.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTRESET.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTREVRANK.php
+librenms/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTTRIMMED_MEAN.php
 librenms/vendor/predis/predis/src/Command/Redis/TIME.php
 librenms/vendor/predis/predis/src/Command/Redis/TOUCH.php
 librenms/vendor/predis/predis/src/Command/Redis/TTL.php
 librenms/vendor/predis/predis/src/Command/Redis/TYPE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSADD.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSALTER.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSCREATE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSCREATERULE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSDECRBY.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSDEL.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSDELETERULE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSGET.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSINCRBY.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSMADD.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSMGET.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSMRANGE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSMREVRANGE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSQUERYINDEX.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSRANGE.php
+librenms/vendor/predis/predis/src/Command/Redis/TimeSeries/TSREVRANGE.php
+librenms/vendor/predis/predis/src/Command/Redis/TopK/
+librenms/vendor/predis/predis/src/Command/Redis/TopK/TOPKADD.php
+librenms/vendor/predis/predis/src/Command/Redis/TopK/TOPKINCRBY.php
+librenms/vendor/predis/predis/src/Command/Redis/TopK/TOPKINFO.php
+librenms/vendor/predis/predis/src/Command/Redis/TopK/TOPKLIST.php
+librenms/vendor/predis/predis/src/Command/Redis/TopK/TOPKQUERY.php
+librenms/vendor/predis/predis/src/Command/Redis/TopK/TOPKRESERVE.php
 librenms/vendor/predis/predis/src/Command/Redis/UNSUBSCRIBE.php
 librenms/vendor/predis/predis/src/Command/Redis/UNWATCH.php
 librenms/vendor/predis/predis/src/Command/Redis/WATCH.php
@@ -18852,6 +18787,14 @@ librenms/vendor/predis/predis/src/Command/Strategy/SubcommandStrategyResolver.ph
 librenms/vendor/predis/predis/src/Command/Traits/
 librenms/vendor/predis/predis/src/Command/Traits/Aggregate.php
 librenms/vendor/predis/predis/src/Command/Traits/BitByte.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/BucketSize.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/Capacity.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/Error.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/Expansion.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/Items.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/MaxIterations.php
+librenms/vendor/predis/predis/src/Command/Traits/BloomFilters/NoCreate.php
 librenms/vendor/predis/predis/src/Command/Traits/By/
 librenms/vendor/predis/predis/src/Command/Traits/By/ByArgument.php
 librenms/vendor/predis/predis/src/Command/Traits/By/ByLexByScore.php
@@ -18864,6 +18807,11 @@ librenms/vendor/predis/predis/src/Command/Traits/From/
 librenms/vendor/predis/predis/src/Command/Traits/From/GeoFrom.php
 librenms/vendor/predis/predis/src/Command/Traits/Get/
 librenms/vendor/predis/predis/src/Command/Traits/Get/Get.php
+librenms/vendor/predis/predis/src/Command/Traits/Json/
+librenms/vendor/predis/predis/src/Command/Traits/Json/Indent.php
+librenms/vendor/predis/predis/src/Command/Traits/Json/Newline.php
+librenms/vendor/predis/predis/src/Command/Traits/Json/NxXxArgument.php
+librenms/vendor/predis/predis/src/Command/Traits/Json/Space.php
 librenms/vendor/predis/predis/src/Command/Traits/Keys.php
 librenms/vendor/predis/predis/src/Command/Traits/LeftRight.php
 librenms/vendor/predis/predis/src/Command/Traits/Limit/
@@ -18916,6 +18864,8 @@ librenms/vendor/predis/predis/src/Connection/Parameters.php
 librenms/vendor/predis/predis/src/Connection/ParametersInterface.php
 librenms/vendor/predis/predis/src/Connection/PhpiredisSocketConnection.php
 librenms/vendor/predis/predis/src/Connection/PhpiredisStreamConnection.php
+librenms/vendor/predis/predis/src/Connection/RelayConnection.php
+librenms/vendor/predis/predis/src/Connection/RelayMethods.php
 librenms/vendor/predis/predis/src/Connection/Replication/
 librenms/vendor/predis/predis/src/Connection/Replication/MasterSlaveReplication.php
 librenms/vendor/predis/predis/src/Connection/Replication/ReplicationInterface.php
@@ -18930,6 +18880,8 @@ librenms/vendor/predis/predis/src/Pipeline/Atomic.php
 librenms/vendor/predis/predis/src/Pipeline/ConnectionErrorProof.php
 librenms/vendor/predis/predis/src/Pipeline/FireAndForget.php
 librenms/vendor/predis/predis/src/Pipeline/Pipeline.php
+librenms/vendor/predis/predis/src/Pipeline/RelayAtomic.php
+librenms/vendor/predis/predis/src/Pipeline/RelayPipeline.php
 librenms/vendor/predis/predis/src/PredisException.php
 librenms/vendor/predis/predis/src/Protocol/
 librenms/vendor/predis/predis/src/Protocol/ProtocolException.php
@@ -18953,6 +18905,7 @@ librenms/vendor/predis/predis/src/PubSub/
 librenms/vendor/predis/predis/src/PubSub/AbstractConsumer.php
 librenms/vendor/predis/predis/src/PubSub/Consumer.php
 librenms/vendor/predis/predis/src/PubSub/DispatcherLoop.php
+librenms/vendor/predis/predis/src/PubSub/RelayConsumer.php
 librenms/vendor/predis/predis/src/Replication/
 librenms/vendor/predis/predis/src/Replication/MissingMasterException.php
 librenms/vendor/predis/predis/src/Replication/ReplicationStrategy.php
@@ -19522,6 +19475,30 @@ librenms/vendor/spatie/backtrace/LICENSE.md
 librenms/vendor/spatie/backtrace/README.md
 librenms/vendor/spatie/backtrace/composer.json
 librenms/vendor/spatie/backtrace/src/
+librenms/vendor/spatie/backtrace/src/Arguments/
+librenms/vendor/spatie/backtrace/src/Arguments/ArgumentReducers.php
+librenms/vendor/spatie/backtrace/src/Arguments/ProvidedArgument.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReduceArgumentPayloadAction.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReduceArgumentsAction.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReducedArgument/
+librenms/vendor/spatie/backtrace/src/Arguments/ReducedArgument/ReducedArgument.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReducedArgument/ReducedArgumentContract.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReducedArgument/TruncatedReducedArgument.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReducedArgument/UnReducedArgument.php
+librenms/vendor/spatie/backtrace/src/Arguments/ReducedArgument/VariadicReducedArgument.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/ArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/ArrayArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/BaseTypeArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/ClosureArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/DateTimeArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/DateTimeZoneArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/EnumArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/MinimalArrayArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/SensitiveParameterArrayReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/StdClassArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/StringableArgumentReducer.php
+librenms/vendor/spatie/backtrace/src/Arguments/Reducers/SymphonyRequestArgumentReducer.php
 librenms/vendor/spatie/backtrace/src/Backtrace.php
 librenms/vendor/spatie/backtrace/src/CodeSnippet.php
 librenms/vendor/spatie/backtrace/src/File.php
@@ -19580,6 +19557,7 @@ librenms/vendor/spatie/flare-client-php/src/Truncation/
 librenms/vendor/spatie/flare-client-php/src/Truncation/AbstractTruncationStrategy.php
 librenms/vendor/spatie/flare-client-php/src/Truncation/ReportTrimmer.php
 librenms/vendor/spatie/flare-client-php/src/Truncation/TrimContextItemsStrategy.php
+librenms/vendor/spatie/flare-client-php/src/Truncation/TrimStackFrameArgumentsStrategy.php
 librenms/vendor/spatie/flare-client-php/src/Truncation/TrimStringsStrategy.php
 librenms/vendor/spatie/flare-client-php/src/Truncation/TruncationStrategy.php
 librenms/vendor/spatie/flare-client-php/src/View.php
@@ -19634,6 +19612,9 @@ librenms/vendor/spatie/laravel-ignition/config/
 librenms/vendor/spatie/laravel-ignition/config/flare.php
 librenms/vendor/spatie/laravel-ignition/config/ignition.php
 librenms/vendor/spatie/laravel-ignition/src/
+librenms/vendor/spatie/laravel-ignition/src/ArgumentReducers/
+librenms/vendor/spatie/laravel-ignition/src/ArgumentReducers/CollectionArgumentReducer.php
+librenms/vendor/spatie/laravel-ignition/src/ArgumentReducers/ModelArgumentReducer.php
 librenms/vendor/spatie/laravel-ignition/src/Commands/
 librenms/vendor/spatie/laravel-ignition/src/Commands/SolutionMakeCommand.php
 librenms/vendor/spatie/laravel-ignition/src/Commands/SolutionProviderMakeCommand.php
@@ -20142,6 +20123,7 @@ librenms/vendor/symfony/console/Descriptor/Descriptor.php
 librenms/vendor/symfony/console/Descriptor/DescriptorInterface.php
 librenms/vendor/symfony/console/Descriptor/JsonDescriptor.php
 librenms/vendor/symfony/console/Descriptor/MarkdownDescriptor.php
+librenms/vendor/symfony/console/Descriptor/ReStructuredTextDescriptor.php
 librenms/vendor/symfony/console/Descriptor/TextDescriptor.php
 librenms/vendor/symfony/console/Descriptor/XmlDescriptor.php
 librenms/vendor/symfony/console/Event/
@@ -20534,6 +20516,7 @@ librenms/vendor/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php
 librenms/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php
 librenms/vendor/symfony/http-foundation/Session/Storage/SessionStorageFactoryInterface.php
 librenms/vendor/symfony/http-foundation/Session/Storage/SessionStorageInterface.php
+librenms/vendor/symfony/http-foundation/StreamedJsonResponse.php
 librenms/vendor/symfony/http-foundation/StreamedResponse.php
 librenms/vendor/symfony/http-foundation/Test/
 librenms/vendor/symfony/http-foundation/Test/Constraint/
@@ -20552,8 +20535,15 @@ librenms/vendor/symfony/http-foundation/composer.json
 librenms/vendor/symfony/http-kernel/
 librenms/vendor/symfony/http-kernel/Attribute/
 librenms/vendor/symfony/http-kernel/Attribute/AsController.php
+librenms/vendor/symfony/http-kernel/Attribute/AsTargetedValueResolver.php
 librenms/vendor/symfony/http-kernel/Attribute/Cache.php
 librenms/vendor/symfony/http-kernel/Attribute/MapDateTime.php
+librenms/vendor/symfony/http-kernel/Attribute/MapQueryParameter.php
+librenms/vendor/symfony/http-kernel/Attribute/MapQueryString.php
+librenms/vendor/symfony/http-kernel/Attribute/MapRequestPayload.php
+librenms/vendor/symfony/http-kernel/Attribute/ValueResolver.php
+librenms/vendor/symfony/http-kernel/Attribute/WithHttpStatus.php
+librenms/vendor/symfony/http-kernel/Attribute/WithLogLevel.php
 librenms/vendor/symfony/http-kernel/Bundle/
 librenms/vendor/symfony/http-kernel/Bundle/AbstractBundle.php
 librenms/vendor/symfony/http-kernel/Bundle/Bundle.php
@@ -20578,7 +20568,9 @@ librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/BackedEnumValueR
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/DateTimeValueResolver.php
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/DefaultValueResolver.php
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/NotTaggedControllerValueResolver.php
+librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/QueryParameterValueResolver.php
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestAttributeValueResolver.php
+librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestValueResolver.php
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php
 librenms/vendor/symfony/http-kernel/Controller/ArgumentResolver/SessionValueResolver.php
@@ -20614,6 +20606,7 @@ librenms/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php
 librenms/vendor/symfony/http-kernel/DataCollector/RouterDataCollector.php
 librenms/vendor/symfony/http-kernel/DataCollector/TimeDataCollector.php
 librenms/vendor/symfony/http-kernel/Debug/
+librenms/vendor/symfony/http-kernel/Debug/ErrorHandlerConfigurator.php
 librenms/vendor/symfony/http-kernel/Debug/FileLinkFormatter.php
 librenms/vendor/symfony/http-kernel/Debug/TraceableEventDispatcher.php
 librenms/vendor/symfony/http-kernel/DependencyInjection/
@@ -20674,6 +20667,7 @@ librenms/vendor/symfony/http-kernel/Exception/NotAcceptableHttpException.php
 librenms/vendor/symfony/http-kernel/Exception/NotFoundHttpException.php
 librenms/vendor/symfony/http-kernel/Exception/PreconditionFailedHttpException.php
 librenms/vendor/symfony/http-kernel/Exception/PreconditionRequiredHttpException.php
+librenms/vendor/symfony/http-kernel/Exception/ResolverNotFoundException.php
 librenms/vendor/symfony/http-kernel/Exception/ServiceUnavailableHttpException.php
 librenms/vendor/symfony/http-kernel/Exception/TooManyRequestsHttpException.php
 librenms/vendor/symfony/http-kernel/Exception/UnauthorizedHttpException.php
@@ -20968,6 +20962,12 @@ librenms/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
 librenms/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
 librenms/vendor/symfony/polyfill-php80/bootstrap.php
 librenms/vendor/symfony/polyfill-php80/composer.json
+librenms/vendor/symfony/polyfill-php83/
+librenms/vendor/symfony/polyfill-php83/LICENSE
+librenms/vendor/symfony/polyfill-php83/Php83.php
+librenms/vendor/symfony/polyfill-php83/README.md
+librenms/vendor/symfony/polyfill-php83/bootstrap.php
+librenms/vendor/symfony/polyfill-php83/composer.json
 librenms/vendor/symfony/polyfill-uuid/
 librenms/vendor/symfony/polyfill-uuid/LICENSE
 librenms/vendor/symfony/polyfill-uuid/README.md
@@ -21098,6 +21098,7 @@ librenms/vendor/symfony/service-contracts/ServiceSubscriberInterface.php
 librenms/vendor/symfony/service-contracts/ServiceSubscriberTrait.php
 librenms/vendor/symfony/service-contracts/Test/
 librenms/vendor/symfony/service-contracts/Test/ServiceLocatorTest.php
+librenms/vendor/symfony/service-contracts/Test/ServiceLocatorTestCase.php
 librenms/vendor/symfony/service-contracts/composer.json
 librenms/vendor/symfony/string/
 librenms/vendor/symfony/string/AbstractString.php
@@ -21328,6 +21329,7 @@ librenms/vendor/symfony/var-dumper/Caster/RdKafkaCaster.php
 librenms/vendor/symfony/var-dumper/Caster/RedisCaster.php
 librenms/vendor/symfony/var-dumper/Caster/ReflectionCaster.php
 librenms/vendor/symfony/var-dumper/Caster/ResourceCaster.php
+librenms/vendor/symfony/var-dumper/Caster/ScalarStub.php
 librenms/vendor/symfony/var-dumper/Caster/SplCaster.php
 librenms/vendor/symfony/var-dumper/Caster/StubCaster.php
 librenms/vendor/symfony/var-dumper/Caster/SymfonyCaster.php
@@ -21634,24 +21636,35 @@ librenms/vendor/tecnickcom/tcpdf/tools/convert_fonts_examples.txt
 librenms/vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php
 librenms/vendor/tightenco/
 librenms/vendor/tightenco/ziggy/
-librenms/vendor/tightenco/ziggy/LICENSE.md
+librenms/vendor/tightenco/ziggy/CHANGELOG.md
+librenms/vendor/tightenco/ziggy/LICENSE
 librenms/vendor/tightenco/ziggy/README.md
+librenms/vendor/tightenco/ziggy/UPGRADING.md
 librenms/vendor/tightenco/ziggy/babel.config.js
 librenms/vendor/tightenco/ziggy/composer.json
 librenms/vendor/tightenco/ziggy/dist/
-librenms/vendor/tightenco/ziggy/dist/js/
-librenms/vendor/tightenco/ziggy/dist/js/route.js
-librenms/vendor/tightenco/ziggy/dist/js/route.min.js
+librenms/vendor/tightenco/ziggy/dist/index.es.js
+librenms/vendor/tightenco/ziggy/dist/index.js
+librenms/vendor/tightenco/ziggy/dist/index.m.js
+librenms/vendor/tightenco/ziggy/dist/vue.es.js
+librenms/vendor/tightenco/ziggy/dist/vue.js
+librenms/vendor/tightenco/ziggy/dist/vue.m.js
+librenms/vendor/tightenco/ziggy/package-lock.json
 librenms/vendor/tightenco/ziggy/package.json
 librenms/vendor/tightenco/ziggy/src/
 librenms/vendor/tightenco/ziggy/src/BladeRouteGenerator.php
 librenms/vendor/tightenco/ziggy/src/CommandRouteGenerator.php
-librenms/vendor/tightenco/ziggy/src/Macro.php
-librenms/vendor/tightenco/ziggy/src/RoutePayload.php
+librenms/vendor/tightenco/ziggy/src/Output/
+librenms/vendor/tightenco/ziggy/src/Output/File.php
+librenms/vendor/tightenco/ziggy/src/Output/MergeScript.php
+librenms/vendor/tightenco/ziggy/src/Output/Script.php
+librenms/vendor/tightenco/ziggy/src/Ziggy.php
 librenms/vendor/tightenco/ziggy/src/ZiggyServiceProvider.php
 librenms/vendor/tightenco/ziggy/src/js/
-librenms/vendor/tightenco/ziggy/src/js/UrlBuilder.js
-librenms/vendor/tightenco/ziggy/src/js/route.js
+librenms/vendor/tightenco/ziggy/src/js/Route.js
+librenms/vendor/tightenco/ziggy/src/js/Router.js
+librenms/vendor/tightenco/ziggy/src/js/index.js
+librenms/vendor/tightenco/ziggy/src/js/vue.js
 librenms/vendor/tijsverkoyen/
 librenms/vendor/tijsverkoyen/css-to-inline-styles/
 librenms/vendor/tijsverkoyen/css-to-inline-styles/LICENSE.md
diff --git a/net/samba/Makefile b/net/samba/Makefile
index bd6e66f4c..5253cfeca 100644
--- a/net/samba/Makefile
+++ b/net/samba/Makefile
@@ -1,4 +1,4 @@
-VERSION =		4.18.5
+VERSION =		4.18.6
 DISTNAME =		samba-${VERSION}
 EPOCH =			0
 
diff --git a/net/samba/distinfo b/net/samba/distinfo
index 29c55643d..1ffb1e8e7 100644
--- a/net/samba/distinfo
+++ b/net/samba/distinfo
@@ -1,2 +1,2 @@
-SHA256 (samba-4.18.5.tar.gz) = CVJWrDMuHZ+/m3/3gj+SoyM9PtZYzn/JszkFwiQ/RH8=
-SIZE (samba-4.18.5.tar.gz) = 41315373
+SHA256 (samba-4.18.6.tar.gz) = KEyKmUzpich81oCMOQ/LnQDDayGg3BqKdUdLZ8nnFec=
+SIZE (samba-4.18.6.tar.gz) = 41323359
diff --git a/productivity/libphonenumber/Makefile b/productivity/libphonenumber/Makefile
index 6be189fd5..c94806212 100644
--- a/productivity/libphonenumber/Makefile
+++ b/productivity/libphonenumber/Makefile
@@ -2,7 +2,7 @@ COMMENT =	C++ library to parse/format/validate phone numbers
 
 GH_ACCOUNT =	google
 GH_PROJECT =	libphonenumber
-GH_TAGNAME =	v8.13.18
+GH_TAGNAME =	v8.13.19
 
 SHARED_LIBS +=  geocoding                 0.0 # 8.12
 SHARED_LIBS +=  phonenumber               0.0 # 8.12
diff --git a/productivity/libphonenumber/distinfo b/productivity/libphonenumber/distinfo
index fd4657b32..412579cf8 100644
--- a/productivity/libphonenumber/distinfo
+++ b/productivity/libphonenumber/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libphonenumber-8.13.18.tar.gz) = VFeNdIzjjuqMNTDknBrfCScu9FNe0y2yVVqzmwuIUcA=
-SIZE (libphonenumber-8.13.18.tar.gz) = 14660005
+SHA256 (libphonenumber-8.13.19.tar.gz) = LcC/9C7xXQIMov8uJYKEQ8kshw4iSod+kVRiK5fQusc=
+SIZE (libphonenumber-8.13.19.tar.gz) = 14791344
diff --git a/security/exploitdb/Makefile b/security/exploitdb/Makefile
index 5d2a0f022..301045265 100644
--- a/security/exploitdb/Makefile
+++ b/security/exploitdb/Makefile
@@ -2,7 +2,7 @@ PKG_ARCH =	*
 
 COMMENT =	archive of public exploits and shellcode
 
-VERSION =	2023-02-16
+VERSION =	2023-08-12
 DISTNAME =	exploitdb-${VERSION}
 PKGNAME =	exploitdb-${VERSION:S,-,,g}
 
diff --git a/security/exploitdb/distinfo b/security/exploitdb/distinfo
index 280955407..39aeb95c5 100644
--- a/security/exploitdb/distinfo
+++ b/security/exploitdb/distinfo
@@ -1,2 +1,2 @@
-SHA256 (exploitdb-2023-02-16.tar.gz) = LG3UCIbVesV1qgeZYf+LcDnhFfgVDEM4OPCaK+lTNjA=
-SIZE (exploitdb-2023-02-16.tar.gz) = 45002625
+SHA256 (exploitdb-2023-08-12.tar.gz) = lwkQI+ykjiH6W9pn0bOyxzlaGspNSaqHTUzyuNQkkFo=
+SIZE (exploitdb-2023-08-12.tar.gz) = 45613687
diff --git a/security/exploitdb/pkg/PLIST b/security/exploitdb/pkg/PLIST
index 6c7e7c7b3..b4f4057bf 100644
--- a/security/exploitdb/pkg/PLIST
+++ b/security/exploitdb/pkg/PLIST
@@ -183,6 +183,7 @@ share/exploitdb/exploits/android/dos/46941.txt
 share/exploitdb/exploits/android/dos/47119.txt
 share/exploitdb/exploits/android/dos/47920.txt
 share/exploitdb/exploits/android/dos/47921.txt
+share/exploitdb/exploits/android/dos/51438.py
 share/exploitdb/exploits/android/local/
 share/exploitdb/exploits/android/local/16098.c
 share/exploitdb/exploits/android/local/16099.c
@@ -272,6 +273,7 @@ share/exploitdb/exploits/ashx/webapps/39497.txt
 share/exploitdb/exploits/ashx/webapps/46765.txt
 share/exploitdb/exploits/ashx/webapps/46766.txt
 share/exploitdb/exploits/ashx/webapps/46767.txt
+share/exploitdb/exploits/ashx/webapps/51355.txt
 share/exploitdb/exploits/asp/
 share/exploitdb/exploits/asp/dos/
 share/exploitdb/exploits/asp/dos/12527.txt
@@ -1604,6 +1606,12 @@ share/exploitdb/exploits/asp/webapps/4971.txt
 share/exploitdb/exploits/asp/webapps/4972.txt
 share/exploitdb/exploits/asp/webapps/4988.txt
 share/exploitdb/exploits/asp/webapps/50445.txt
+share/exploitdb/exploits/asp/webapps/51039.txt
+share/exploitdb/exploits/asp/webapps/51055.txt
+share/exploitdb/exploits/asp/webapps/51154.txt
+share/exploitdb/exploits/asp/webapps/51323.txt
+share/exploitdb/exploits/asp/webapps/51335.txt
+share/exploitdb/exploits/asp/webapps/51362.txt
 share/exploitdb/exploits/asp/webapps/5185.txt
 share/exploitdb/exploits/asp/webapps/5187.txt
 share/exploitdb/exploits/asp/webapps/5274.txt
@@ -1871,6 +1879,9 @@ share/exploitdb/exploits/aspx/webapps/50241.py
 share/exploitdb/exploits/aspx/webapps/50328.txt
 share/exploitdb/exploits/aspx/webapps/50462.txt
 share/exploitdb/exploits/aspx/webapps/50674.txt
+share/exploitdb/exploits/aspx/webapps/51118.txt
+share/exploitdb/exploits/aspx/webapps/51200.txt
+share/exploitdb/exploits/aspx/webapps/51539.py
 share/exploitdb/exploits/atheos/
 share/exploitdb/exploits/atheos/local/
 share/exploitdb/exploits/atheos/local/21282.c
@@ -2798,6 +2809,10 @@ share/exploitdb/exploits/cgi/webapps/49922.txt
 share/exploitdb/exploits/cgi/webapps/49923.txt
 share/exploitdb/exploits/cgi/webapps/50183.py
 share/exploitdb/exploits/cgi/webapps/50464.rb
+share/exploitdb/exploits/cgi/webapps/51148.txt
+share/exploitdb/exploits/cgi/webapps/51149.txt
+share/exploitdb/exploits/cgi/webapps/51308.txt
+share/exploitdb/exploits/cgi/webapps/51347.txt
 share/exploitdb/exploits/cgi/webapps/53.c
 share/exploitdb/exploits/cgi/webapps/5304.txt
 share/exploitdb/exploits/cgi/webapps/5662.txt
@@ -2936,6 +2951,12 @@ share/exploitdb/exploits/freebsd_x86/dos/
 share/exploitdb/exploits/freebsd_x86/dos/42277.c
 share/exploitdb/exploits/freebsd_x86/dos/42278.c
 share/exploitdb/exploits/freebsd_x86/dos/42279.c
+share/exploitdb/exploits/go/
+share/exploitdb/exploits/go/webapps/
+share/exploitdb/exploits/go/webapps/51257.py
+share/exploitdb/exploits/go/webapps/51496.txt
+share/exploitdb/exploits/go/webapps/51497.txt
+share/exploitdb/exploits/go/webapps/51498.txt
 share/exploitdb/exploits/hardware/
 share/exploitdb/exploits/hardware/dos/
 share/exploitdb/exploits/hardware/dos/10182.py
@@ -3240,6 +3261,13 @@ share/exploitdb/exploits/hardware/dos/49730.py
 share/exploitdb/exploits/hardware/dos/4978.html
 share/exploitdb/exploits/hardware/dos/5054.c
 share/exploitdb/exploits/hardware/dos/50613.py
+share/exploitdb/exploits/hardware/dos/51034.txt
+share/exploitdb/exploits/hardware/dos/51053.txt
+share/exploitdb/exploits/hardware/dos/51137.py
+share/exploitdb/exploits/hardware/dos/51157.py
+share/exploitdb/exploits/hardware/dos/51326.py
+share/exploitdb/exploits/hardware/dos/51356.sh
+share/exploitdb/exploits/hardware/dos/51561.py
 share/exploitdb/exploits/hardware/dos/59.c
 share/exploitdb/exploits/hardware/dos/60.c
 share/exploitdb/exploits/hardware/dos/6196.pl
@@ -3309,6 +3337,7 @@ share/exploitdb/exploits/hardware/local/47763.txt
 share/exploitdb/exploits/hardware/local/48644.c
 share/exploitdb/exploits/hardware/local/50283.txt
 share/exploitdb/exploits/hardware/local/50773.sh
+share/exploitdb/exploits/hardware/local/51414.py
 share/exploitdb/exploits/hardware/local/8833.txt
 share/exploitdb/exploits/hardware/local/9688.txt
 share/exploitdb/exploits/hardware/local/9955.txt
@@ -3917,8 +3946,63 @@ share/exploitdb/exploits/hardware/remote/50996.txt
 share/exploitdb/exploits/hardware/remote/51027.py
 share/exploitdb/exploits/hardware/remote/51028.txt
 share/exploitdb/exploits/hardware/remote/51031.py
+share/exploitdb/exploits/hardware/remote/51046.txt
+share/exploitdb/exploits/hardware/remote/51091.txt
+share/exploitdb/exploits/hardware/remote/51093.txt
+share/exploitdb/exploits/hardware/remote/51094.txt
+share/exploitdb/exploits/hardware/remote/51095.txt
+share/exploitdb/exploits/hardware/remote/51096.py
+share/exploitdb/exploits/hardware/remote/51097.py
+share/exploitdb/exploits/hardware/remote/51107.txt
+share/exploitdb/exploits/hardware/remote/51129.txt
 share/exploitdb/exploits/hardware/remote/5113.txt
+share/exploitdb/exploits/hardware/remote/51138.txt
+share/exploitdb/exploits/hardware/remote/51155.sh
+share/exploitdb/exploits/hardware/remote/51158.txt
+share/exploitdb/exploits/hardware/remote/51190.txt
+share/exploitdb/exploits/hardware/remote/51192.py
+share/exploitdb/exploits/hardware/remote/51195.py
+share/exploitdb/exploits/hardware/remote/51243.txt
+share/exploitdb/exploits/hardware/remote/51248.py
+share/exploitdb/exploits/hardware/remote/51259.txt
+share/exploitdb/exploits/hardware/remote/51266.py
+share/exploitdb/exploits/hardware/remote/51269.py
+share/exploitdb/exploits/hardware/remote/51294.txt
+share/exploitdb/exploits/hardware/remote/51297.txt
+share/exploitdb/exploits/hardware/remote/51298.txt
+share/exploitdb/exploits/hardware/remote/51299.txt
+share/exploitdb/exploits/hardware/remote/51300.txt
+share/exploitdb/exploits/hardware/remote/51301.txt
+share/exploitdb/exploits/hardware/remote/51302.txt
+share/exploitdb/exploits/hardware/remote/51303.py
+share/exploitdb/exploits/hardware/remote/51304.txt
+share/exploitdb/exploits/hardware/remote/51305.py
+share/exploitdb/exploits/hardware/remote/51306.txt
+share/exploitdb/exploits/hardware/remote/51311.py
+share/exploitdb/exploits/hardware/remote/51317.py
+share/exploitdb/exploits/hardware/remote/51320.txt
+share/exploitdb/exploits/hardware/remote/51321.txt
+share/exploitdb/exploits/hardware/remote/51352.py
+share/exploitdb/exploits/hardware/remote/51366.txt
+share/exploitdb/exploits/hardware/remote/51382.txt
+share/exploitdb/exploits/hardware/remote/51441.txt
+share/exploitdb/exploits/hardware/remote/51444.txt
+share/exploitdb/exploits/hardware/remote/51455.py
+share/exploitdb/exploits/hardware/remote/51456.py
+share/exploitdb/exploits/hardware/remote/51457.py
+share/exploitdb/exploits/hardware/remote/51458.py
+share/exploitdb/exploits/hardware/remote/51459.py
+share/exploitdb/exploits/hardware/remote/51460.txt
+share/exploitdb/exploits/hardware/remote/51487.rb
 share/exploitdb/exploits/hardware/remote/5150.txt
+share/exploitdb/exploits/hardware/remote/51514.txt
+share/exploitdb/exploits/hardware/remote/51515.txt
+share/exploitdb/exploits/hardware/remote/51516.txt
+share/exploitdb/exploits/hardware/remote/51535.c
+share/exploitdb/exploits/hardware/remote/51607.py
+share/exploitdb/exploits/hardware/remote/51642.py
+share/exploitdb/exploits/hardware/remote/51657.txt
+share/exploitdb/exploits/hardware/remote/51677.py
 share/exploitdb/exploits/hardware/remote/5289.txt
 share/exploitdb/exploits/hardware/remote/5313.txt
 share/exploitdb/exploits/hardware/remote/5926.txt
@@ -4960,6 +5044,28 @@ share/exploitdb/exploits/hardware/webapps/50991.txt
 share/exploitdb/exploits/hardware/webapps/51006.txt
 share/exploitdb/exploits/hardware/webapps/51012.txt
 share/exploitdb/exploits/hardware/webapps/51017.py
+share/exploitdb/exploits/hardware/webapps/51035.txt
+share/exploitdb/exploits/hardware/webapps/51130.txt
+share/exploitdb/exploits/hardware/webapps/51179.txt
+share/exploitdb/exploits/hardware/webapps/51315.txt
+share/exploitdb/exploits/hardware/webapps/51325.py
+share/exploitdb/exploits/hardware/webapps/51363.txt
+share/exploitdb/exploits/hardware/webapps/51364.txt
+share/exploitdb/exploits/hardware/webapps/51365.txt
+share/exploitdb/exploits/hardware/webapps/51367.py
+share/exploitdb/exploits/hardware/webapps/51368.txt
+share/exploitdb/exploits/hardware/webapps/51369.txt
+share/exploitdb/exploits/hardware/webapps/51370.txt
+share/exploitdb/exploits/hardware/webapps/51371.txt
+share/exploitdb/exploits/hardware/webapps/51448.txt
+share/exploitdb/exploits/hardware/webapps/51530.txt
+share/exploitdb/exploits/hardware/webapps/51537.sh
+share/exploitdb/exploits/hardware/webapps/51542.txt
+share/exploitdb/exploits/hardware/webapps/51556.txt
+share/exploitdb/exploits/hardware/webapps/51582.txt
+share/exploitdb/exploits/hardware/webapps/51589.txt
+share/exploitdb/exploits/hardware/webapps/51603.py
+share/exploitdb/exploits/hardware/webapps/51606.txt
 share/exploitdb/exploits/hardware/webapps/9975.txt
 share/exploitdb/exploits/hardware/webapps/9981.txt
 share/exploitdb/exploits/hp-ux/
@@ -5215,6 +5321,7 @@ share/exploitdb/exploits/ios/webapps/48395.txt
 share/exploitdb/exploits/ios/webapps/48405.txt
 share/exploitdb/exploits/ios/webapps/48406.txt
 share/exploitdb/exploits/ios/webapps/49747.txt
+share/exploitdb/exploits/ios/webapps/51036.txt
 share/exploitdb/exploits/irix/
 share/exploitdb/exploits/irix/dos/
 share/exploitdb/exploits/irix/dos/19357.sh
@@ -5342,6 +5449,7 @@ share/exploitdb/exploits/java/remote/49621.java
 share/exploitdb/exploits/java/remote/50170.java
 share/exploitdb/exploits/java/remote/50590.py
 share/exploitdb/exploits/java/remote/50592.py
+share/exploitdb/exploits/java/remote/51183.txt
 share/exploitdb/exploits/java/webapps/
 share/exploitdb/exploits/java/webapps/18881.txt
 share/exploitdb/exploits/java/webapps/20668.py
@@ -5571,6 +5679,13 @@ share/exploitdb/exploits/java/webapps/50480.go
 share/exploitdb/exploits/java/webapps/50692.txt
 share/exploitdb/exploits/java/webapps/50799.py
 share/exploitdb/exploits/java/webapps/50952.py
+share/exploitdb/exploits/java/webapps/51205.py
+share/exploitdb/exploits/java/webapps/51244.py
+share/exploitdb/exploits/java/webapps/51255.txt
+share/exploitdb/exploits/java/webapps/51339.java
+share/exploitdb/exploits/java/webapps/51564.txt
+share/exploitdb/exploits/java/webapps/51576.txt
+share/exploitdb/exploits/java/webapps/51577.py
 share/exploitdb/exploits/json/
 share/exploitdb/exploits/json/webapps/
 share/exploitdb/exploits/json/webapps/39488.txt
@@ -5593,6 +5708,7 @@ share/exploitdb/exploits/json/webapps/48003.txt
 share/exploitdb/exploits/json/webapps/48360.txt
 share/exploitdb/exploits/json/webapps/48858.txt
 share/exploitdb/exploits/json/webapps/48866.txt
+share/exploitdb/exploits/json/webapps/51379.txt
 share/exploitdb/exploits/jsp/
 share/exploitdb/exploits/jsp/dos/
 share/exploitdb/exploits/jsp/dos/37218.txt
@@ -5873,7 +5989,11 @@ share/exploitdb/exploits/jsp/webapps/49229.txt
 share/exploitdb/exploits/jsp/webapps/49233.txt
 share/exploitdb/exploits/jsp/webapps/49234.txt
 share/exploitdb/exploits/jsp/webapps/49235.txt
+share/exploitdb/exploits/jsp/webapps/51082.txt
+share/exploitdb/exploits/jsp/webapps/51112.txt
 share/exploitdb/exploits/jsp/webapps/5112.txt
+share/exploitdb/exploits/jsp/webapps/51350.txt
+share/exploitdb/exploits/jsp/webapps/51503.txt
 share/exploitdb/exploits/jsp/webapps/7075.txt
 share/exploitdb/exploits/jsp/webapps/9887.txt
 share/exploitdb/exploits/jsp/webapps/9958.txt
@@ -7670,7 +7790,13 @@ share/exploitdb/exploits/linux/local/50858.txt
 share/exploitdb/exploits/linux/local/50911.py
 share/exploitdb/exploits/linux/local/5092.c
 share/exploitdb/exploits/linux/local/5093.c
+share/exploitdb/exploits/linux/local/51180.txt
+share/exploitdb/exploits/linux/local/51217.sh
+share/exploitdb/exploits/linux/local/51252.py
+share/exploitdb/exploits/linux/local/51331.txt
+share/exploitdb/exploits/linux/local/51384.txt
 share/exploitdb/exploits/linux/local/5167.sh
+share/exploitdb/exploits/linux/local/51674.txt
 share/exploitdb/exploits/linux/local/5424.txt
 share/exploitdb/exploits/linux/local/586.c
 share/exploitdb/exploits/linux/local/587.c
@@ -8899,6 +9025,8 @@ share/exploitdb/exploits/linux/webapps/50780.txt
 share/exploitdb/exploits/linux/webapps/50788.txt
 share/exploitdb/exploits/linux/webapps/50809.py
 share/exploitdb/exploits/linux/webapps/50998.py
+share/exploitdb/exploits/linux/webapps/51139.txt
+share/exploitdb/exploits/linux/webapps/51194.txt
 share/exploitdb/exploits/linux/webapps/6026.pl
 share/exploitdb/exploits/linux_mips/
 share/exploitdb/exploits/linux_mips/remote/
@@ -9063,6 +9191,8 @@ share/exploitdb/exploits/macos/local/48387.txt
 share/exploitdb/exploits/macos/local/48464.py
 share/exploitdb/exploits/macos/local/50591.py
 share/exploitdb/exploits/macos/local/50696.py
+share/exploitdb/exploits/macos/local/51310.rb
+share/exploitdb/exploits/macos/local/51361.txt
 share/exploitdb/exploits/macos/remote/
 share/exploitdb/exploits/macos/remote/41443.html
 share/exploitdb/exploits/macos/remote/41964.html
@@ -10094,6 +10224,7 @@ share/exploitdb/exploits/multiple/dos/49697.py
 share/exploitdb/exploits/multiple/dos/49773.py
 share/exploitdb/exploits/multiple/dos/49789.py
 share/exploitdb/exploits/multiple/dos/4997.sql
+share/exploitdb/exploits/multiple/dos/51262.py
 share/exploitdb/exploits/multiple/dos/5152.sh
 share/exploitdb/exploits/multiple/dos/5191.c
 share/exploitdb/exploits/multiple/dos/5229.txt
@@ -10322,6 +10453,15 @@ share/exploitdb/exploits/multiple/local/4995.sql
 share/exploitdb/exploits/multiple/local/4996.sql
 share/exploitdb/exploits/multiple/local/50504.c
 share/exploitdb/exploits/multiple/local/51014.js
+share/exploitdb/exploits/multiple/local/51225.txt
+share/exploitdb/exploits/multiple/local/51261.txt
+share/exploitdb/exploits/multiple/local/51333.rb
+share/exploitdb/exploits/multiple/local/51359.txt
+share/exploitdb/exploits/multiple/local/51432.txt
+share/exploitdb/exploits/multiple/local/51469.txt
+share/exploitdb/exploits/multiple/local/51470.txt
+share/exploitdb/exploits/multiple/local/51571.txt
+share/exploitdb/exploits/multiple/local/51623.cs
 share/exploitdb/exploits/multiple/local/629.c
 share/exploitdb/exploits/multiple/local/7129.sh
 share/exploitdb/exploits/multiple/local/7171.txt
@@ -11329,6 +11469,20 @@ share/exploitdb/exploits/multiple/remote/50964.py
 share/exploitdb/exploits/multiple/remote/50973.py
 share/exploitdb/exploits/multiple/remote/51005.py
 share/exploitdb/exploits/multiple/remote/51019.txt
+share/exploitdb/exploits/multiple/remote/51111.txt
+share/exploitdb/exploits/multiple/remote/51117.txt
+share/exploitdb/exploits/multiple/remote/51247.py
+share/exploitdb/exploits/multiple/remote/51314.py
+share/exploitdb/exploits/multiple/remote/51316.py
+share/exploitdb/exploits/multiple/remote/51328.txt
+share/exploitdb/exploits/multiple/remote/51376.txt
+share/exploitdb/exploits/multiple/remote/51493.rb
+share/exploitdb/exploits/multiple/remote/51538.txt
+share/exploitdb/exploits/multiple/remote/51546.py
+share/exploitdb/exploits/multiple/remote/51552.txt
+share/exploitdb/exploits/multiple/remote/51555.txt
+share/exploitdb/exploits/multiple/remote/51574.txt
+share/exploitdb/exploits/multiple/remote/51609.txt
 share/exploitdb/exploits/multiple/remote/5215.txt
 share/exploitdb/exploits/multiple/remote/5257.py
 share/exploitdb/exploits/multiple/remote/5430.txt
@@ -12077,6 +12231,37 @@ share/exploitdb/exploits/multiple/webapps/51003.txt
 share/exploitdb/exploits/multiple/webapps/51004.txt
 share/exploitdb/exploits/multiple/webapps/51009.rb
 share/exploitdb/exploits/multiple/webapps/51013.txt
+share/exploitdb/exploits/multiple/webapps/51092.sh
+share/exploitdb/exploits/multiple/webapps/51099.txt
+share/exploitdb/exploits/multiple/webapps/51113.py
+share/exploitdb/exploits/multiple/webapps/51134.txt
+share/exploitdb/exploits/multiple/webapps/51141.py
+share/exploitdb/exploits/multiple/webapps/51142.txt
+share/exploitdb/exploits/multiple/webapps/51150.txt
+share/exploitdb/exploits/multiple/webapps/51186.txt
+share/exploitdb/exploits/multiple/webapps/51193.py
+share/exploitdb/exploits/multiple/webapps/51218.txt
+share/exploitdb/exploits/multiple/webapps/51221.txt
+share/exploitdb/exploits/multiple/webapps/51222.txt
+share/exploitdb/exploits/multiple/webapps/51237.txt
+share/exploitdb/exploits/multiple/webapps/51254.txt
+share/exploitdb/exploits/multiple/webapps/51264.txt
+share/exploitdb/exploits/multiple/webapps/51313.txt
+share/exploitdb/exploits/multiple/webapps/51327.txt
+share/exploitdb/exploits/multiple/webapps/51340.txt
+share/exploitdb/exploits/multiple/webapps/51342.txt
+share/exploitdb/exploits/multiple/webapps/51343.txt
+share/exploitdb/exploits/multiple/webapps/51391.py
+share/exploitdb/exploits/multiple/webapps/51447.py
+share/exploitdb/exploits/multiple/webapps/51452.py
+share/exploitdb/exploits/multiple/webapps/51480.txt
+share/exploitdb/exploits/multiple/webapps/51488.py
+share/exploitdb/exploits/multiple/webapps/51499.txt
+share/exploitdb/exploits/multiple/webapps/51543.c
+share/exploitdb/exploits/multiple/webapps/51550.py
+share/exploitdb/exploits/multiple/webapps/51619.txt
+share/exploitdb/exploits/multiple/webapps/51646.txt
+share/exploitdb/exploits/multiple/webapps/51668.txt
 share/exploitdb/exploits/multiple/webapps/9714.txt
 share/exploitdb/exploits/multiple/webapps/9715.txt
 share/exploitdb/exploits/multiple/webapps/9716.txt
@@ -12546,6 +12731,7 @@ share/exploitdb/exploits/perl/webapps/43853.txt
 share/exploitdb/exploits/perl/webapps/44216.txt
 share/exploitdb/exploits/perl/webapps/44386.txt
 share/exploitdb/exploits/perl/webapps/49794.py
+share/exploitdb/exploits/perl/webapps/51509.py
 share/exploitdb/exploits/php/
 share/exploitdb/exploits/php/dos/
 share/exploitdb/exploits/php/dos/10242.py
@@ -12659,6 +12845,7 @@ share/exploitdb/exploits/php/dos/44927.pl
 share/exploitdb/exploits/php/dos/46921.sh
 share/exploitdb/exploits/php/dos/47800.py
 share/exploitdb/exploits/php/dos/49807.py
+share/exploitdb/exploits/php/dos/51256.txt
 share/exploitdb/exploits/php/dos/6481.c
 share/exploitdb/exploits/php/dos/738.c
 share/exploitdb/exploits/php/local/
@@ -31010,54 +31197,391 @@ share/exploitdb/exploits/php/webapps/51024.txt
 share/exploitdb/exploits/php/webapps/51025.txt
 share/exploitdb/exploits/php/webapps/51026.py
 share/exploitdb/exploits/php/webapps/5103.txt
+share/exploitdb/exploits/php/webapps/51032.py
+share/exploitdb/exploits/php/webapps/51033.txt
+share/exploitdb/exploits/php/webapps/51038.txt
 share/exploitdb/exploits/php/webapps/5104.txt
+share/exploitdb/exploits/php/webapps/51042.txt
+share/exploitdb/exploits/php/webapps/51043.txt
+share/exploitdb/exploits/php/webapps/51045.txt
+share/exploitdb/exploits/php/webapps/51047.txt
+share/exploitdb/exploits/php/webapps/51048.txt
+share/exploitdb/exploits/php/webapps/51049.txt
 share/exploitdb/exploits/php/webapps/5105.pl
+share/exploitdb/exploits/php/webapps/51050.txt
+share/exploitdb/exploits/php/webapps/51052.txt
+share/exploitdb/exploits/php/webapps/51054.txt
+share/exploitdb/exploits/php/webapps/51056.txt
+share/exploitdb/exploits/php/webapps/51057.txt
+share/exploitdb/exploits/php/webapps/51058.txt
+share/exploitdb/exploits/php/webapps/51059.txt
+share/exploitdb/exploits/php/webapps/51060.txt
+share/exploitdb/exploits/php/webapps/51061.txt
+share/exploitdb/exploits/php/webapps/51062.txt
+share/exploitdb/exploits/php/webapps/51063.txt
+share/exploitdb/exploits/php/webapps/51067.txt
+share/exploitdb/exploits/php/webapps/51068.txt
+share/exploitdb/exploits/php/webapps/51069.txt
+share/exploitdb/exploits/php/webapps/51070.txt
+share/exploitdb/exploits/php/webapps/51071.py
+share/exploitdb/exploits/php/webapps/51074.txt
+share/exploitdb/exploits/php/webapps/51075.txt
 share/exploitdb/exploits/php/webapps/5108.txt
+share/exploitdb/exploits/php/webapps/51083.txt
+share/exploitdb/exploits/php/webapps/51085.txt
+share/exploitdb/exploits/php/webapps/51086.txt
+share/exploitdb/exploits/php/webapps/51087.txt
+share/exploitdb/exploits/php/webapps/51088.txt
+share/exploitdb/exploits/php/webapps/51089.txt
 share/exploitdb/exploits/php/webapps/5109.txt
+share/exploitdb/exploits/php/webapps/51098.txt
+share/exploitdb/exploits/php/webapps/51101.txt
+share/exploitdb/exploits/php/webapps/51103.txt
+share/exploitdb/exploits/php/webapps/51104.txt
+share/exploitdb/exploits/php/webapps/51108.txt
+share/exploitdb/exploits/php/webapps/51110.txt
+share/exploitdb/exploits/php/webapps/51115.txt
+share/exploitdb/exploits/php/webapps/51116.txt
+share/exploitdb/exploits/php/webapps/51119.txt
+share/exploitdb/exploits/php/webapps/51120.txt
+share/exploitdb/exploits/php/webapps/51121.txt
+share/exploitdb/exploits/php/webapps/51122.py
+share/exploitdb/exploits/php/webapps/51123.txt
+share/exploitdb/exploits/php/webapps/51125.txt
+share/exploitdb/exploits/php/webapps/51132.txt
+share/exploitdb/exploits/php/webapps/51133.py
+share/exploitdb/exploits/php/webapps/51135.txt
+share/exploitdb/exploits/php/webapps/51136.txt
 share/exploitdb/exploits/php/webapps/5114.pl
+share/exploitdb/exploits/php/webapps/51140.txt
+share/exploitdb/exploits/php/webapps/51144.txt
+share/exploitdb/exploits/php/webapps/51145.py
+share/exploitdb/exploits/php/webapps/51147.txt
 share/exploitdb/exploits/php/webapps/5115.txt
+share/exploitdb/exploits/php/webapps/51152.txt
+share/exploitdb/exploits/php/webapps/51153.txt
+share/exploitdb/exploits/php/webapps/51156.txt
 share/exploitdb/exploits/php/webapps/5116.txt
+share/exploitdb/exploits/php/webapps/51160.txt
+share/exploitdb/exploits/php/webapps/51161.txt
+share/exploitdb/exploits/php/webapps/51162.txt
+share/exploitdb/exploits/php/webapps/51163.py
+share/exploitdb/exploits/php/webapps/51164.py
+share/exploitdb/exploits/php/webapps/51165.txt
+share/exploitdb/exploits/php/webapps/51166.py
 share/exploitdb/exploits/php/webapps/5117.txt
+share/exploitdb/exploits/php/webapps/51175.txt
+share/exploitdb/exploits/php/webapps/51176.txt
 share/exploitdb/exploits/php/webapps/5118.txt
+share/exploitdb/exploits/php/webapps/51184.txt
+share/exploitdb/exploits/php/webapps/51185.txt
+share/exploitdb/exploits/php/webapps/51187.py
 share/exploitdb/exploits/php/webapps/5119.txt
+share/exploitdb/exploits/php/webapps/51197.txt
+share/exploitdb/exploits/php/webapps/51198.txt
 share/exploitdb/exploits/php/webapps/5120.pl
+share/exploitdb/exploits/php/webapps/51201.txt
+share/exploitdb/exploits/php/webapps/51202.txt
+share/exploitdb/exploits/php/webapps/51204.txt
+share/exploitdb/exploits/php/webapps/51207.txt
 share/exploitdb/exploits/php/webapps/5121.txt
+share/exploitdb/exploits/php/webapps/51211.txt
+share/exploitdb/exploits/php/webapps/51213.py
+share/exploitdb/exploits/php/webapps/51214.txt
+share/exploitdb/exploits/php/webapps/51215.txt
+share/exploitdb/exploits/php/webapps/51216.txt
+share/exploitdb/exploits/php/webapps/51219.txt
+share/exploitdb/exploits/php/webapps/51220.txt
+share/exploitdb/exploits/php/webapps/51224.py
+share/exploitdb/exploits/php/webapps/51229.txt
 share/exploitdb/exploits/php/webapps/5123.txt
+share/exploitdb/exploits/php/webapps/51230.txt
+share/exploitdb/exploits/php/webapps/51232.txt
+share/exploitdb/exploits/php/webapps/51233.txt
+share/exploitdb/exploits/php/webapps/51234.txt
+share/exploitdb/exploits/php/webapps/51235.py
+share/exploitdb/exploits/php/webapps/51236.py
+share/exploitdb/exploits/php/webapps/51238.txt
 share/exploitdb/exploits/php/webapps/5124.txt
+share/exploitdb/exploits/php/webapps/51240.txt
+share/exploitdb/exploits/php/webapps/51241.txt
+share/exploitdb/exploits/php/webapps/51242.txt
+share/exploitdb/exploits/php/webapps/51245.txt
+share/exploitdb/exploits/php/webapps/51246.txt
 share/exploitdb/exploits/php/webapps/5125.txt
+share/exploitdb/exploits/php/webapps/51250.go
+share/exploitdb/exploits/php/webapps/51251.py
+share/exploitdb/exploits/php/webapps/51253.txt
 share/exploitdb/exploits/php/webapps/5126.txt
+share/exploitdb/exploits/php/webapps/51260.txt
+share/exploitdb/exploits/php/webapps/51263.py
 share/exploitdb/exploits/php/webapps/5127.txt
+share/exploitdb/exploits/php/webapps/51270.py
+share/exploitdb/exploits/php/webapps/51271.txt
+share/exploitdb/exploits/php/webapps/51272.py
+share/exploitdb/exploits/php/webapps/51273.txt
+share/exploitdb/exploits/php/webapps/51274.txt
+share/exploitdb/exploits/php/webapps/51275.txt
+share/exploitdb/exploits/php/webapps/51277.py
+share/exploitdb/exploits/php/webapps/51278.txt
+share/exploitdb/exploits/php/webapps/51279.txt
 share/exploitdb/exploits/php/webapps/5128.txt
+share/exploitdb/exploits/php/webapps/51280.txt
+share/exploitdb/exploits/php/webapps/51281.txt
+share/exploitdb/exploits/php/webapps/51282.txt
+share/exploitdb/exploits/php/webapps/51283.txt
+share/exploitdb/exploits/php/webapps/51284.txt
+share/exploitdb/exploits/php/webapps/51285.txt
+share/exploitdb/exploits/php/webapps/51286.txt
+share/exploitdb/exploits/php/webapps/51287.txt
+share/exploitdb/exploits/php/webapps/51288.txt
+share/exploitdb/exploits/php/webapps/51289.txt
 share/exploitdb/exploits/php/webapps/5129.txt
+share/exploitdb/exploits/php/webapps/51290.txt
+share/exploitdb/exploits/php/webapps/51291.txt
+share/exploitdb/exploits/php/webapps/51292.txt
+share/exploitdb/exploits/php/webapps/51295.txt
+share/exploitdb/exploits/php/webapps/51296.txt
 share/exploitdb/exploits/php/webapps/5130.py
+share/exploitdb/exploits/php/webapps/51307.py
 share/exploitdb/exploits/php/webapps/5131.pl
+share/exploitdb/exploits/php/webapps/51312.txt
+share/exploitdb/exploits/php/webapps/51318.py
+share/exploitdb/exploits/php/webapps/51319.py
 share/exploitdb/exploits/php/webapps/5132.txt
+share/exploitdb/exploits/php/webapps/51322.txt
+share/exploitdb/exploits/php/webapps/51329.py
 share/exploitdb/exploits/php/webapps/5133.txt
+share/exploitdb/exploits/php/webapps/51330.txt
+share/exploitdb/exploits/php/webapps/51334.py
+share/exploitdb/exploits/php/webapps/51337.txt
+share/exploitdb/exploits/php/webapps/51338.txt
 share/exploitdb/exploits/php/webapps/5134.txt
+share/exploitdb/exploits/php/webapps/51344.txt
+share/exploitdb/exploits/php/webapps/51345.txt
+share/exploitdb/exploits/php/webapps/51346.txt
+share/exploitdb/exploits/php/webapps/51349.txt
 share/exploitdb/exploits/php/webapps/5135.txt
+share/exploitdb/exploits/php/webapps/51353.txt
+share/exploitdb/exploits/php/webapps/51357.py
+share/exploitdb/exploits/php/webapps/51358.py
 share/exploitdb/exploits/php/webapps/5136.txt
+share/exploitdb/exploits/php/webapps/51360.txt
 share/exploitdb/exploits/php/webapps/5137.txt
+share/exploitdb/exploits/php/webapps/51372.txt
+share/exploitdb/exploits/php/webapps/51373.txt
+share/exploitdb/exploits/php/webapps/51374.py
+share/exploitdb/exploits/php/webapps/51377.txt
+share/exploitdb/exploits/php/webapps/51378.txt
 share/exploitdb/exploits/php/webapps/5138.txt
+share/exploitdb/exploits/php/webapps/51381.txt
+share/exploitdb/exploits/php/webapps/51383.py
+share/exploitdb/exploits/php/webapps/51386.txt
+share/exploitdb/exploits/php/webapps/51387.txt
+share/exploitdb/exploits/php/webapps/51388.py
 share/exploitdb/exploits/php/webapps/5139.txt
+share/exploitdb/exploits/php/webapps/51392.py
+share/exploitdb/exploits/php/webapps/51394.py
+share/exploitdb/exploits/php/webapps/51396.sh
+share/exploitdb/exploits/php/webapps/51397.txt
+share/exploitdb/exploits/php/webapps/51398.txt
+share/exploitdb/exploits/php/webapps/51399.txt
 share/exploitdb/exploits/php/webapps/5140.txt
+share/exploitdb/exploits/php/webapps/51400.txt
+share/exploitdb/exploits/php/webapps/51401.txt
+share/exploitdb/exploits/php/webapps/51402.txt
+share/exploitdb/exploits/php/webapps/51403.txt
+share/exploitdb/exploits/php/webapps/51404.sh
+share/exploitdb/exploits/php/webapps/51411.txt
+share/exploitdb/exploits/php/webapps/51413.py
+share/exploitdb/exploits/php/webapps/51415.txt
+share/exploitdb/exploits/php/webapps/51416.txt
+share/exploitdb/exploits/php/webapps/51417.txt
+share/exploitdb/exploits/php/webapps/51418.py
+share/exploitdb/exploits/php/webapps/51419.txt
+share/exploitdb/exploits/php/webapps/51420.txt
+share/exploitdb/exploits/php/webapps/51421.txt
+share/exploitdb/exploits/php/webapps/51422.txt
+share/exploitdb/exploits/php/webapps/51423.txt
+share/exploitdb/exploits/php/webapps/51424.txt
+share/exploitdb/exploits/php/webapps/51425.txt
+share/exploitdb/exploits/php/webapps/51426.txt
+share/exploitdb/exploits/php/webapps/51427.txt
+share/exploitdb/exploits/php/webapps/51428.txt
+share/exploitdb/exploits/php/webapps/51429.txt
+share/exploitdb/exploits/php/webapps/51430.txt
+share/exploitdb/exploits/php/webapps/51431.py
+share/exploitdb/exploits/php/webapps/51433.py
+share/exploitdb/exploits/php/webapps/51434.txt
+share/exploitdb/exploits/php/webapps/51435.txt
+share/exploitdb/exploits/php/webapps/51436.py
+share/exploitdb/exploits/php/webapps/51437.txt
+share/exploitdb/exploits/php/webapps/51439.txt
+share/exploitdb/exploits/php/webapps/51440.txt
+share/exploitdb/exploits/php/webapps/51442.txt
+share/exploitdb/exploits/php/webapps/51443.txt
+share/exploitdb/exploits/php/webapps/51445.txt
+share/exploitdb/exploits/php/webapps/51449.txt
 share/exploitdb/exploits/php/webapps/5145.txt
+share/exploitdb/exploits/php/webapps/51450.php
+share/exploitdb/exploits/php/webapps/51451.txt
+share/exploitdb/exploits/php/webapps/51454.txt
 share/exploitdb/exploits/php/webapps/5146.txt
+share/exploitdb/exploits/php/webapps/51462.py
+share/exploitdb/exploits/php/webapps/51463.txt
+share/exploitdb/exploits/php/webapps/51464.txt
+share/exploitdb/exploits/php/webapps/51465.txt
+share/exploitdb/exploits/php/webapps/51468.txt
 share/exploitdb/exploits/php/webapps/5147.txt
+share/exploitdb/exploits/php/webapps/51471.txt
+share/exploitdb/exploits/php/webapps/51472.txt
+share/exploitdb/exploits/php/webapps/51473.txt
+share/exploitdb/exploits/php/webapps/51474.txt
+share/exploitdb/exploits/php/webapps/51475.py
+share/exploitdb/exploits/php/webapps/51476.txt
+share/exploitdb/exploits/php/webapps/51477.txt
+share/exploitdb/exploits/php/webapps/51478.txt
 share/exploitdb/exploits/php/webapps/5148.txt
+share/exploitdb/exploits/php/webapps/51481.txt
+share/exploitdb/exploits/php/webapps/51482.txt
+share/exploitdb/exploits/php/webapps/51484.txt
+share/exploitdb/exploits/php/webapps/51485.txt
+share/exploitdb/exploits/php/webapps/51486.txt
 share/exploitdb/exploits/php/webapps/5149.rb
+share/exploitdb/exploits/php/webapps/51490.txt
+share/exploitdb/exploits/php/webapps/51491.txt
+share/exploitdb/exploits/php/webapps/51492.txt
+share/exploitdb/exploits/php/webapps/51494.py
+share/exploitdb/exploits/php/webapps/51495.py
+share/exploitdb/exploits/php/webapps/51500.txt
+share/exploitdb/exploits/php/webapps/51501.txt
+share/exploitdb/exploits/php/webapps/51502.txt
+share/exploitdb/exploits/php/webapps/51504.txt
+share/exploitdb/exploits/php/webapps/51505.py
+share/exploitdb/exploits/php/webapps/51507.txt
+share/exploitdb/exploits/php/webapps/51510.py
+share/exploitdb/exploits/php/webapps/51511.txt
+share/exploitdb/exploits/php/webapps/51512.txt
+share/exploitdb/exploits/php/webapps/51513.txt
+share/exploitdb/exploits/php/webapps/51517.txt
+share/exploitdb/exploits/php/webapps/51518.txt
+share/exploitdb/exploits/php/webapps/51519.txt
+share/exploitdb/exploits/php/webapps/51520.txt
+share/exploitdb/exploits/php/webapps/51521.txt
+share/exploitdb/exploits/php/webapps/51523.txt
+share/exploitdb/exploits/php/webapps/51524.py
+share/exploitdb/exploits/php/webapps/51525.txt
+share/exploitdb/exploits/php/webapps/51526.txt
+share/exploitdb/exploits/php/webapps/51527.txt
+share/exploitdb/exploits/php/webapps/51528.txt
+share/exploitdb/exploits/php/webapps/51529.txt
+share/exploitdb/exploits/php/webapps/51531.py
+share/exploitdb/exploits/php/webapps/51533.py
+share/exploitdb/exploits/php/webapps/51534.py
+share/exploitdb/exploits/php/webapps/51536.py
 share/exploitdb/exploits/php/webapps/5154.txt
+share/exploitdb/exploits/php/webapps/51541.py
+share/exploitdb/exploits/php/webapps/51545.py
+share/exploitdb/exploits/php/webapps/51547.txt
+share/exploitdb/exploits/php/webapps/51548.txt
+share/exploitdb/exploits/php/webapps/51549.py
 share/exploitdb/exploits/php/webapps/5155.txt
+share/exploitdb/exploits/php/webapps/51551.txt
+share/exploitdb/exploits/php/webapps/51553.txt
+share/exploitdb/exploits/php/webapps/51554.txt
+share/exploitdb/exploits/php/webapps/51557.txt
+share/exploitdb/exploits/php/webapps/51558.txt
+share/exploitdb/exploits/php/webapps/51559.txt
 share/exploitdb/exploits/php/webapps/5156.txt
+share/exploitdb/exploits/php/webapps/51560.txt
+share/exploitdb/exploits/php/webapps/51562.txt
+share/exploitdb/exploits/php/webapps/51563.txt
+share/exploitdb/exploits/php/webapps/51565.txt
+share/exploitdb/exploits/php/webapps/51566.txt
+share/exploitdb/exploits/php/webapps/51567.txt
+share/exploitdb/exploits/php/webapps/51568.txt
+share/exploitdb/exploits/php/webapps/51569.py
 share/exploitdb/exploits/php/webapps/5157.txt
+share/exploitdb/exploits/php/webapps/51570.py
+share/exploitdb/exploits/php/webapps/51572.txt
+share/exploitdb/exploits/php/webapps/51573.txt
 share/exploitdb/exploits/php/webapps/5158.txt
+share/exploitdb/exploits/php/webapps/51581.txt
+share/exploitdb/exploits/php/webapps/51586.py
+share/exploitdb/exploits/php/webapps/51587.txt
+share/exploitdb/exploits/php/webapps/51588.txt
 share/exploitdb/exploits/php/webapps/5159.txt
+share/exploitdb/exploits/php/webapps/51590.txt
+share/exploitdb/exploits/php/webapps/51591.txt
+share/exploitdb/exploits/php/webapps/51592.py
+share/exploitdb/exploits/php/webapps/51593.py
+share/exploitdb/exploits/php/webapps/51594.py
+share/exploitdb/exploits/php/webapps/51595.py
+share/exploitdb/exploits/php/webapps/51596.txt
+share/exploitdb/exploits/php/webapps/51597.txt
+share/exploitdb/exploits/php/webapps/51598.sh
+share/exploitdb/exploits/php/webapps/51599.txt
 share/exploitdb/exploits/php/webapps/5160.txt
+share/exploitdb/exploits/php/webapps/51600.txt
+share/exploitdb/exploits/php/webapps/51601.txt
+share/exploitdb/exploits/php/webapps/51602.txt
+share/exploitdb/exploits/php/webapps/51604.txt
+share/exploitdb/exploits/php/webapps/51605.txt
+share/exploitdb/exploits/php/webapps/51608.rb
 share/exploitdb/exploits/php/webapps/5161.txt
+share/exploitdb/exploits/php/webapps/51610.txt
+share/exploitdb/exploits/php/webapps/51612.txt
+share/exploitdb/exploits/php/webapps/51613.txt
+share/exploitdb/exploits/php/webapps/51614.txt
+share/exploitdb/exploits/php/webapps/51615.txt
+share/exploitdb/exploits/php/webapps/51616.txt
+share/exploitdb/exploits/php/webapps/51617.txt
+share/exploitdb/exploits/php/webapps/51618.txt
 share/exploitdb/exploits/php/webapps/5162.txt
+share/exploitdb/exploits/php/webapps/51620.txt
+share/exploitdb/exploits/php/webapps/51621.txt
+share/exploitdb/exploits/php/webapps/51622.txt
+share/exploitdb/exploits/php/webapps/51624.py
+share/exploitdb/exploits/php/webapps/51625.txt
+share/exploitdb/exploits/php/webapps/51626.txt
+share/exploitdb/exploits/php/webapps/51627.txt
+share/exploitdb/exploits/php/webapps/51628.txt
+share/exploitdb/exploits/php/webapps/51629.txt
 share/exploitdb/exploits/php/webapps/5163.txt
+share/exploitdb/exploits/php/webapps/51630.txt
+share/exploitdb/exploits/php/webapps/51631.txt
+share/exploitdb/exploits/php/webapps/51632.py
+share/exploitdb/exploits/php/webapps/51638.txt
+share/exploitdb/exploits/php/webapps/51639.py
 share/exploitdb/exploits/php/webapps/5164.php
+share/exploitdb/exploits/php/webapps/51640.txt
+share/exploitdb/exploits/php/webapps/51643.txt
+share/exploitdb/exploits/php/webapps/51644.py
+share/exploitdb/exploits/php/webapps/51645.txt
+share/exploitdb/exploits/php/webapps/51647.txt
+share/exploitdb/exploits/php/webapps/51648.txt
+share/exploitdb/exploits/php/webapps/51649.txt
 share/exploitdb/exploits/php/webapps/5165.php
+share/exploitdb/exploits/php/webapps/51650.txt
+share/exploitdb/exploits/php/webapps/51651.txt
+share/exploitdb/exploits/php/webapps/51652.txt
+share/exploitdb/exploits/php/webapps/51653.txt
+share/exploitdb/exploits/php/webapps/51654.txt
+share/exploitdb/exploits/php/webapps/51655.txt
+share/exploitdb/exploits/php/webapps/51656.txt
+share/exploitdb/exploits/php/webapps/51658.txt
+share/exploitdb/exploits/php/webapps/51659.txt
 share/exploitdb/exploits/php/webapps/5166.html
+share/exploitdb/exploits/php/webapps/51660.txt
+share/exploitdb/exploits/php/webapps/51661.txt
+share/exploitdb/exploits/php/webapps/51662.txt
+share/exploitdb/exploits/php/webapps/51663.txt
+share/exploitdb/exploits/php/webapps/51664.txt
+share/exploitdb/exploits/php/webapps/51667.txt
+share/exploitdb/exploits/php/webapps/51670.txt
+share/exploitdb/exploits/php/webapps/51671.txt
+share/exploitdb/exploits/php/webapps/51672.txt
+share/exploitdb/exploits/php/webapps/51673.sh
 share/exploitdb/exploits/php/webapps/5168.txt
 share/exploitdb/exploits/php/webapps/5169.txt
 share/exploitdb/exploits/php/webapps/5170.txt
@@ -34081,6 +34605,8 @@ share/exploitdb/exploits/python/remote/46645.py
 share/exploitdb/exploits/python/remote/50640.py
 share/exploitdb/exploits/python/remote/50918.txt
 share/exploitdb/exploits/python/remote/50983.py
+share/exploitdb/exploits/python/remote/51051.txt
+share/exploitdb/exploits/python/remote/51249.py
 share/exploitdb/exploits/python/webapps/
 share/exploitdb/exploits/python/webapps/38411.txt
 share/exploitdb/exploits/python/webapps/38738.txt
@@ -34104,6 +34630,20 @@ share/exploitdb/exploits/python/webapps/50101.py
 share/exploitdb/exploits/python/webapps/50318.py
 share/exploitdb/exploits/python/webapps/50393.txt
 share/exploitdb/exploits/python/webapps/51030.txt
+share/exploitdb/exploits/python/webapps/51040.txt
+share/exploitdb/exploits/python/webapps/51041.txt
+share/exploitdb/exploits/python/webapps/51109.txt
+share/exploitdb/exploits/python/webapps/51226.txt
+share/exploitdb/exploits/python/webapps/51227.txt
+share/exploitdb/exploits/python/webapps/51228.txt
+share/exploitdb/exploits/python/webapps/51276.go
+share/exploitdb/exploits/python/webapps/51532.py
+share/exploitdb/exploits/python/webapps/51580.txt
+share/exploitdb/exploits/python/webapps/51635.txt
+share/exploitdb/exploits/python/webapps/51636.txt
+share/exploitdb/exploits/python/webapps/51669.txt
+share/exploitdb/exploits/python/webapps/51675.sh
+share/exploitdb/exploits/python/webapps/51676.py
 share/exploitdb/exploits/qnx/
 share/exploitdb/exploits/qnx/dos/
 share/exploitdb/exploits/qnx/dos/7823.txt
@@ -34120,6 +34660,7 @@ share/exploitdb/exploits/qnx/local/32156.txt
 share/exploitdb/exploits/ruby/
 share/exploitdb/exploits/ruby/local/
 share/exploitdb/exploits/ruby/local/43381.md
+share/exploitdb/exploits/ruby/local/51293.py
 share/exploitdb/exploits/ruby/remote/
 share/exploitdb/exploits/ruby/remote/39792.rb
 share/exploitdb/exploits/ruby/remote/40086.rb
@@ -34148,6 +34689,9 @@ share/exploitdb/exploits/ruby/webapps/49951.py
 share/exploitdb/exploits/ruby/webapps/50532.txt
 share/exploitdb/exploits/ruby/webapps/50888.txt
 share/exploitdb/exploits/ruby/webapps/50889.txt
+share/exploitdb/exploits/ruby/webapps/51181.py
+share/exploitdb/exploits/ruby/webapps/51446.txt
+share/exploitdb/exploits/ruby/webapps/51489.txt
 share/exploitdb/exploits/sco/
 share/exploitdb/exploits/sco/dos/
 share/exploitdb/exploits/sco/dos/20532.txt
@@ -34343,6 +34887,7 @@ share/exploitdb/exploits/solaris/local/49515.c
 share/exploitdb/exploits/solaris/local/49516.c
 share/exploitdb/exploits/solaris/local/49517.c
 share/exploitdb/exploits/solaris/local/49518.c
+share/exploitdb/exploits/solaris/local/51209.c
 share/exploitdb/exploits/solaris/local/5227.c
 share/exploitdb/exploits/solaris/local/713.c
 share/exploitdb/exploits/solaris/local/714.c
@@ -34424,6 +34969,11 @@ share/exploitdb/exploits/tru64/remote/
 share/exploitdb/exploits/tru64/remote/4032.pl
 share/exploitdb/exploits/tru64/webapps/
 share/exploitdb/exploits/tru64/webapps/50008.txt
+share/exploitdb/exploits/typescript/
+share/exploitdb/exploits/typescript/webapps/
+share/exploitdb/exploits/typescript/webapps/51073.txt
+share/exploitdb/exploits/typescript/webapps/51354.txt
+share/exploitdb/exploits/typescript/webapps/51385.txt
 share/exploitdb/exploits/ultrix/
 share/exploitdb/exploits/ultrix/dos/
 share/exploitdb/exploits/ultrix/dos/19817.txt
@@ -38056,9 +38606,18 @@ share/exploitdb/exploits/windows/dos/5063.pl
 share/exploitdb/exploits/windows/dos/5067.pl
 share/exploitdb/exploits/windows/dos/5085.txt
 share/exploitdb/exploits/windows/dos/5086.html
+share/exploitdb/exploits/windows/dos/51066.txt
+share/exploitdb/exploits/windows/dos/51080.txt
+share/exploitdb/exploits/windows/dos/51081.txt
 share/exploitdb/exploits/windows/dos/5110.txt
+share/exploitdb/exploits/windows/dos/51100.txt
+share/exploitdb/exploits/windows/dos/51102.txt
+share/exploitdb/exploits/windows/dos/51114.c
+share/exploitdb/exploits/windows/dos/51196.txt
 share/exploitdb/exploits/windows/dos/5122.pl
+share/exploitdb/exploits/windows/dos/51265.txt
 share/exploitdb/exploits/windows/dos/5142.c
+share/exploitdb/exploits/windows/dos/51665.py
 share/exploitdb/exploits/windows/dos/5184.py
 share/exploitdb/exploits/windows/dos/5201.txt
 share/exploitdb/exploits/windows/dos/5217.html
@@ -40721,10 +41280,71 @@ share/exploitdb/exploits/windows/local/50975.txt
 share/exploitdb/exploits/windows/local/50977.txt
 share/exploitdb/exploits/windows/local/50985.txt
 share/exploitdb/exploits/windows/local/51029.txt
+share/exploitdb/exploits/windows/local/51044.txt
+share/exploitdb/exploits/windows/local/51064.txt
+share/exploitdb/exploits/windows/local/51065.txt
 share/exploitdb/exploits/windows/local/5107.c
+share/exploitdb/exploits/windows/local/51076.txt
+share/exploitdb/exploits/windows/local/51077.txt
+share/exploitdb/exploits/windows/local/51078.txt
+share/exploitdb/exploits/windows/local/51079.txt
+share/exploitdb/exploits/windows/local/51090.py
+share/exploitdb/exploits/windows/local/51105.txt
+share/exploitdb/exploits/windows/local/51106.txt
+share/exploitdb/exploits/windows/local/51128.txt
+share/exploitdb/exploits/windows/local/51143.txt
+share/exploitdb/exploits/windows/local/51146.ps1
+share/exploitdb/exploits/windows/local/51151.txt
+share/exploitdb/exploits/windows/local/51159.txt
+share/exploitdb/exploits/windows/local/51167.txt
+share/exploitdb/exploits/windows/local/51168.txt
+share/exploitdb/exploits/windows/local/51169.txt
+share/exploitdb/exploits/windows/local/51170.txt
+share/exploitdb/exploits/windows/local/51171.txt
+share/exploitdb/exploits/windows/local/51172.txt
+share/exploitdb/exploits/windows/local/51173.txt
+share/exploitdb/exploits/windows/local/51174.txt
+share/exploitdb/exploits/windows/local/51182.txt
+share/exploitdb/exploits/windows/local/51199.c
+share/exploitdb/exploits/windows/local/51203.txt
+share/exploitdb/exploits/windows/local/51206.txt
+share/exploitdb/exploits/windows/local/51210.txt
+share/exploitdb/exploits/windows/local/51212.txt
+share/exploitdb/exploits/windows/local/51223.py
+share/exploitdb/exploits/windows/local/51267.txt
+share/exploitdb/exploits/windows/local/51324.txt
+share/exploitdb/exploits/windows/local/51332.txt
+share/exploitdb/exploits/windows/local/51336.txt
+share/exploitdb/exploits/windows/local/51341.txt
+share/exploitdb/exploits/windows/local/51351.txt
+share/exploitdb/exploits/windows/local/51375.txt
+share/exploitdb/exploits/windows/local/51380.txt
+share/exploitdb/exploits/windows/local/51389.txt
+share/exploitdb/exploits/windows/local/51393.txt
+share/exploitdb/exploits/windows/local/51395.txt
 share/exploitdb/exploits/windows/local/5141.c
+share/exploitdb/exploits/windows/local/51410.txt
+share/exploitdb/exploits/windows/local/51412.txt
 share/exploitdb/exploits/windows/local/5143.c
 share/exploitdb/exploits/windows/local/5144.c
+share/exploitdb/exploits/windows/local/51453.txt
+share/exploitdb/exploits/windows/local/51461.txt
+share/exploitdb/exploits/windows/local/51479.txt
+share/exploitdb/exploits/windows/local/51483.txt
+share/exploitdb/exploits/windows/local/51506.txt
+share/exploitdb/exploits/windows/local/51508.txt
+share/exploitdb/exploits/windows/local/51540.py
+share/exploitdb/exploits/windows/local/51544.c
+share/exploitdb/exploits/windows/local/51578.txt
+share/exploitdb/exploits/windows/local/51579.txt
+share/exploitdb/exploits/windows/local/51583.txt
+share/exploitdb/exploits/windows/local/51584.txt
+share/exploitdb/exploits/windows/local/51585.txt
+share/exploitdb/exploits/windows/local/51611.py
+share/exploitdb/exploits/windows/local/51633.ps1
+share/exploitdb/exploits/windows/local/51637.txt
+share/exploitdb/exploits/windows/local/51641.py
+share/exploitdb/exploits/windows/local/51678.txt
 share/exploitdb/exploits/windows/local/52.asm
 share/exploitdb/exploits/windows/local/5250.cpp
 share/exploitdb/exploits/windows/local/5287.txt
@@ -44234,8 +44854,16 @@ share/exploitdb/exploits/windows/remote/51010.py
 share/exploitdb/exploits/windows/remote/51016.sh
 share/exploitdb/exploits/windows/remote/5102.html
 share/exploitdb/exploits/windows/remote/5106.html
+share/exploitdb/exploits/windows/remote/51072.py
 share/exploitdb/exploits/windows/remote/5111.html
+share/exploitdb/exploits/windows/remote/51126.py
+share/exploitdb/exploits/windows/remote/51127.py
+share/exploitdb/exploits/windows/remote/51131.txt
+share/exploitdb/exploits/windows/remote/51239.py
+share/exploitdb/exploits/windows/remote/51268.txt
+share/exploitdb/exploits/windows/remote/51309.py
 share/exploitdb/exploits/windows/remote/5153.asp
+share/exploitdb/exploits/windows/remote/51575.txt
 share/exploitdb/exploits/windows/remote/5188.html
 share/exploitdb/exploits/windows/remote/5190.html
 share/exploitdb/exploits/windows/remote/5193.html
@@ -44920,6 +45548,9 @@ share/exploitdb/exploits/windows/webapps/50161.txt
 share/exploitdb/exploits/windows/webapps/50194.py
 share/exploitdb/exploits/windows/webapps/50437.txt
 share/exploitdb/exploits/windows/webapps/50645.txt
+share/exploitdb/exploits/windows/webapps/51188.txt
+share/exploitdb/exploits/windows/webapps/51466.txt
+share/exploitdb/exploits/windows/webapps/51467.txt
 share/exploitdb/exploits/windows/webapps/9873.txt
 share/exploitdb/exploits/windows/webapps/9885.txt
 share/exploitdb/exploits/windows_x86/
@@ -45320,6 +45951,7 @@ share/exploitdb/exploits/xml/webapps/47561.txt
 share/exploitdb/exploits/xml/webapps/47951.py
 share/exploitdb/exploits/xml/webapps/48026.txt
 share/exploitdb/exploits/xml/webapps/48422.txt
+share/exploitdb/exploits/xml/webapps/51037.txt
 share/exploitdb/files_exploits.csv
 share/exploitdb/files_shellcodes.csv
 share/exploitdb/ghdb.xml
@@ -45533,6 +46165,7 @@ share/exploitdb/shellcodes/linux/47239.c
 share/exploitdb/shellcodes/linux/47296.c
 share/exploitdb/shellcodes/linux/49472.c
 share/exploitdb/shellcodes/linux/49756.asm
+share/exploitdb/shellcodes/linux/51191.txt
 share/exploitdb/shellcodes/linux_crisv32/
 share/exploitdb/shellcodes/linux_crisv32/40128.c
 share/exploitdb/shellcodes/linux_mips/
@@ -45690,6 +46323,7 @@ share/exploitdb/shellcodes/linux_x86-64/47784.txt
 share/exploitdb/shellcodes/linux_x86-64/48379.c
 share/exploitdb/shellcodes/linux_x86-64/49547.c
 share/exploitdb/shellcodes/linux_x86-64/49770.c
+share/exploitdb/shellcodes/linux_x86-64/51258.txt
 share/exploitdb/shellcodes/linux_x86/13307.c
 share/exploitdb/shellcodes/linux_x86/13308.c
 share/exploitdb/shellcodes/linux_x86/13309.asm
@@ -46174,12 +46808,15 @@ share/exploitdb/shellcodes/linux_x86/49976.c
 share/exploitdb/shellcodes/linux_x86/50124.c
 share/exploitdb/shellcodes/linux_x86/50125.c
 share/exploitdb/shellcodes/linux_x86/50141.c
+share/exploitdb/shellcodes/linux_x86/51189.txt
 share/exploitdb/shellcodes/macos/
 share/exploitdb/shellcodes/macos/46393.c
 share/exploitdb/shellcodes/macos/46394.c
 share/exploitdb/shellcodes/macos/46395.c
 share/exploitdb/shellcodes/macos/46396.c
 share/exploitdb/shellcodes/macos/46397.c
+share/exploitdb/shellcodes/macos/51177.txt
+share/exploitdb/shellcodes/macos/51178.txt
 share/exploitdb/shellcodes/multiple/
 share/exploitdb/shellcodes/multiple/13465.c
 share/exploitdb/shellcodes/multiple/13466.c
@@ -46288,6 +46925,8 @@ share/exploitdb/shellcodes/windows/39731.c
 share/exploitdb/shellcodes/windows/39794.c
 share/exploitdb/shellcodes/windows/39979.c
 share/exploitdb/shellcodes/windows/42016.asm
+share/exploitdb/shellcodes/windows/51390.asm
+share/exploitdb/shellcodes/windows/51634.py
 share/exploitdb/shellcodes/windows_x86/
 share/exploitdb/shellcodes/windows_x86-64/
 share/exploitdb/shellcodes/windows_x86-64/13533.asm
@@ -46415,3 +47054,4 @@ share/exploitdb/shellcodes/windows_x86/50384.c
 share/exploitdb/shellcodes/windows_x86/50710.asm
 share/exploitdb/shellcodes/windows_x86/50711.asm
 share/exploitdb/shellcodes/windows_x86/50722.asm
+share/exploitdb/shellcodes/windows_x86/51208.asm
diff --git a/security/gotator/Makefile b/security/gotator/Makefile
new file mode 100644
index 000000000..f64c53a4c
--- /dev/null
+++ b/security/gotator/Makefile
@@ -0,0 +1,22 @@
+COMMENT=	DNS wordlists through permutations
+
+MODGO_MODNAME=	github.com/Josue87/gotator
+MODGO_VERSION=	v0.0.0-20220531210547-85554801a28a
+
+DISTNAME=	gotator-${MODGO_VERSION}
+PKGNAME=	gotator-1.1
+
+CATEGORIES=	security
+
+HOMEPAGE=	https://github.com/Josue87/gotator
+
+MAINTAINER=	Purple Rain <purplerain@secbsd.org>
+
+# GPL-3.0
+PERMIT_PACKAGE=	Yes
+
+WANTLIB+=	c pthread
+
+MODULES=	lang/go
+
+.include <bsd.port.mk>
diff --git a/security/gotator/distinfo b/security/gotator/distinfo
new file mode 100644
index 000000000..28a3086ae
--- /dev/null
+++ b/security/gotator/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gotator-v0.0.0-20220531210547-85554801a28a.zip) = Fyim8xDDgOCHxkgUYKgICbsu4XAJYv86NxqWs/wzOn4=
+SIZE (gotator-v0.0.0-20220531210547-85554801a28a.zip) = 55328
diff --git a/security/gotator/modules.inc b/security/gotator/modules.inc
new file mode 100644
index 000000000..2ebeb7deb
--- /dev/null
+++ b/security/gotator/modules.inc
@@ -0,0 +1,2 @@
+MODGO_VERSION =	v0.0.0-20220531210547-85554801a28a # add this to Makefile, not modules.inc
+
diff --git a/security/gotator/pkg/DESCR b/security/gotator/pkg/DESCR
new file mode 100644
index 000000000..90f16cf39
--- /dev/null
+++ b/security/gotator/pkg/DESCR
@@ -0,0 +1 @@
+ Gotator is a tool to generate DNS wordlists through permutations.
\ No newline at end of file
diff --git a/security/gotator/pkg/PLIST b/security/gotator/pkg/PLIST
new file mode 100644
index 000000000..161ee842c
--- /dev/null
+++ b/security/gotator/pkg/PLIST
@@ -0,0 +1 @@
+@bin bin/gotator
diff --git a/security/pivy/Makefile b/security/pivy/Makefile
index a22f473e7..7ab2f3b0e 100644
--- a/security/pivy/Makefile
+++ b/security/pivy/Makefile
@@ -15,10 +15,14 @@ PERMIT_PACKAGE =	Yes
 
 WANTLIB =		c edit crypto json-c pcsclite util z
 
-MODULES =		gnu
-MODGNU_CONFIG_GUESS_DIRS = openssh
+CONFIGURE_STYLE =	autoconf
+AUTOCONF_VERSION =	2.71
+AUTOCONF_DIR =		${WRKDIST}/openssh
+MODGNU_CONFIG_GUESS_DIRS = ${WRKDIST}/openssh
+WRKCONF =		${WRKDIST}/openssh
 
-LIB_DEPENDS =		security/pcsc-lite devel/json-c
+LIB_DEPENDS =		security/pcsc-lite \
+			devel/json-c
 RUN_DEPENDS =		security/ccid
 
 USE_GMAKE =		Yes
@@ -33,6 +37,10 @@ MAKE_FLAGS =		CC="${CC}" \
 post-extract:
 	rm -Rf ${WRKDIST}/libressl
 
+do-configure:
+	# the configure script is run from ${WRKSRC}/Makefile,
+	# overridden here to avoid running it twice
+
 post-install:
 	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pivy
 	${INSTALL_DATA} ${WRKSRC}/README.adoc ${PREFIX}/share/doc/pivy
diff --git a/security/pivy/patches/patch-openssh_configure_ac b/security/pivy/patches/patch-openssh_configure_ac
new file mode 100644
index 000000000..0b5576040
--- /dev/null
+++ b/security/pivy/patches/patch-openssh_configure_ac
@@ -0,0 +1,15 @@
+Fix zlib version check for 1.3 and future version. 
+https://github.com/openssh/openssh-portable/commit/cb4ed12ffc332d1f72d054ed92655b5f1c38f621
+
+Index: openssh/configure.ac
+--- openssh/configure.ac.orig
++++ openssh/configure.ac
+@@ -1464,7 +1464,7 @@ else
+ 	[[
+ 	int a=0, b=0, c=0, d=0, n, v;
+ 	n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
+-	if (n != 3 && n != 4)
++	if (n < 1)
+ 		exit(1);
+ 	v = a*1000000 + b*10000 + c*100 + d;
+ 	fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
diff --git a/security/ruby-cms_scanner/Makefile b/security/ruby-cms_scanner/Makefile
index e149cd36b..2a3386ad7 100644
--- a/security/ruby-cms_scanner/Makefile
+++ b/security/ruby-cms_scanner/Makefile
@@ -15,7 +15,7 @@ NO_TEST=	Yes
 BUILD_DEPENDS+=	${RUN_DEPENDS} \
 		devel/ruby-get_process_mem,${MODRUBY_FLAVOR},>=0.2.5,<0.3 \
 		devel/ruby-ruby-progressbar,${MODRUBY_FLAVOR},>=1.10,<1.12 \
-		develd/ruby-opt_parse_validator,${MODRUBY_FLAVOR}>=1.9.5,<1.10 \
+		devel/ruby-opt_parse_validator,${MODRUBY_FLAVOR}>=1.9.5,<1.10 \
 		devel/ruby-yajl,${MODRUBY_FLAVOR},>=1.4.1,<1.5 \
 		net/ruby-public-suffix,${MODRUBY_FLAVOR},>=4.0.3,<4.1 \
 		textproc/ruby-nokogiri,${MODRUBY_FLAVOR},>=1.11.4,<1.14 \
diff --git a/security/ruby-gpgme/Makefile b/security/ruby-gpgme/Makefile
index 1f9cb284e..ce19fb9e7 100644
--- a/security/ruby-gpgme/Makefile
+++ b/security/ruby-gpgme/Makefile
@@ -1,6 +1,6 @@
 COMMENT =		Ruby language binding for gpgme
 
-DISTNAME =		gpgme-2.0.22
+DISTNAME =		gpgme-2.0.23
 CATEGORIES =		security
 
 HOMEPAGE =		http://github.com/ueno/ruby-gpgme
diff --git a/security/ruby-gpgme/distinfo b/security/ruby-gpgme/distinfo
index c1f8dff95..5fb6ed72c 100644
--- a/security/ruby-gpgme/distinfo
+++ b/security/ruby-gpgme/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gpgme-2.0.22.gem) = fGkElSr90L8sfD7W3pilFD+Gxrc5DbzZ1wEr3fo+yGI=
-SIZE (gpgme-2.0.22.gem) = 3418112
+SHA256 (gpgme-2.0.23.gem) = yHu6/bhxnafFjrysCCl6ofsicCKsbNKXKCm6aK3JHAQ=
+SIZE (gpgme-2.0.23.gem) = 3496960
diff --git a/security/ruby-gpgme/pkg/PLIST b/security/ruby-gpgme/pkg/PLIST
index 322a48e92..ae58df723 100644
--- a/security/ruby-gpgme/pkg/PLIST
+++ b/security/ruby-gpgme/pkg/PLIST
@@ -28,6 +28,11 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/sub_key.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/user_id.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/version.rb
 @so ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme_n.so
+${GEM_LIB}/gems/${DISTNAME}/ports/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.21.0.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.6.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.47.tar.bz2
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/crypto_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ctx_test.rb
diff --git a/security/ssh-ldap-helper/patches/patch-configure_ac b/security/ssh-ldap-helper/patches/patch-configure_ac
new file mode 100644
index 000000000..dc2829e6c
--- /dev/null
+++ b/security/ssh-ldap-helper/patches/patch-configure_ac
@@ -0,0 +1,15 @@
+Fix build with zlib 1.3
+https://github.com/openssh/openssh-portable/commit/cb4ed12ffc332d1f72d054ed92655b5f1c38f621
+
+Index: configure.ac
+--- configure.ac.orig
++++ configure.ac
+@@ -1323,7 +1323,7 @@ AC_RUN_IFELSE([AC_LANG_PROGRAM([[
+ 	[[
+ 	int a=0, b=0, c=0, d=0, n, v;
+ 	n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
+-	if (n != 3 && n != 4)
++	if (n < 1)
+ 		exit(1);
+ 	v = a*1000000 + b*10000 + c*100 + d;
+ 	fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
diff --git a/sysutils/broot/Makefile b/sysutils/broot/Makefile
index c2540bf4e..6cf0fa95f 100644
--- a/sysutils/broot/Makefile
+++ b/sysutils/broot/Makefile
@@ -2,7 +2,7 @@ COMMENT =		new way to see and navigate directory trees
 
 GH_ACCOUNT =		Canop
 GH_PROJECT =		broot
-GH_TAGNAME =		v1.21.2
+GH_TAGNAME =		v1.25.0
 
 CATEGORIES =		sysutils
 
diff --git a/sysutils/broot/crates.inc b/sysutils/broot/crates.inc
index d63af60c0..a61528abd 100644
--- a/sysutils/broot/crates.inc
+++ b/sysutils/broot/crates.inc
@@ -1,183 +1,189 @@
 MODCARGO_CRATES +=	adler	1.0.2	# 0BSD OR MIT OR Apache-2.0
 MODCARGO_CRATES +=	ahash	0.4.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ahash	0.7.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	aho-corasick	0.7.20	# Unlicense OR MIT
+MODCARGO_CRATES +=	ahash	0.8.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	aho-corasick	1.0.2	# Unlicense OR MIT
+MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	ansi_colours	1.2.1	# LGPL-3.0-or-later
-MODCARGO_CRATES +=	anyhow	1.0.70	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ansi_colours	1.2.2	# LGPL-3.0-or-later
+MODCARGO_CRATES +=	anstream	0.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	1.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.71	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	argh	0.1.10	# BSD-3-Clause
 MODCARGO_CRATES +=	argh_derive	0.1.10	# BSD-3-Clause
 MODCARGO_CRATES +=	argh_shared	0.1.10	# BSD-3-Clause
 MODCARGO_CRATES +=	arrayref	0.3.7	# BSD-2-Clause
-MODCARGO_CRATES +=	arrayvec	0.7.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	atty	0.2.14	# MIT
+MODCARGO_CRATES +=	arrayvec	0.7.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	base64	0.13.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	base64	0.21.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	base64	0.21.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bet	1.0.2	# MIT
 MODCARGO_CRATES +=	bincode	1.3.3	# MIT
 MODCARGO_CRATES +=	bit_field	0.10.2	# Apache-2.0/MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.3.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	block	0.1.6	# MIT
-MODCARGO_CRATES +=	bstr	1.4.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bumpalo	3.12.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	bstr	1.6.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bumpalo	3.13.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	bytemuck	1.13.1	# Zlib OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	byteorder	1.4.3	# Unlicense OR MIT
 MODCARGO_CRATES +=	cc	1.0.79	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	char_reader	0.1.1	# MIT
-MODCARGO_CRATES +=	chrono	0.4.24	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	3.2.23	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	3.2.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	3.2.18	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.2.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	chrono	0.4.26	# MIT/Apache-2.0
+MODCARGO_CRATES +=	clap	4.3.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap-help	0.6.1	# MIT
+MODCARGO_CRATES +=	clap_builder	4.3.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_mangen	0.2.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cli-log	2.0.0	# MIT
 MODCARGO_CRATES +=	clipboard-win	4.5.0	# BSL-1.0
 MODCARGO_CRATES +=	clipboard_macos	0.1.0	# Apache-2.0
-MODCARGO_CRATES +=	codespan-reporting	0.11.1	# Apache-2.0
 MODCARGO_CRATES +=	color_quant	1.1.0	# MIT
+MODCARGO_CRATES +=	colorchoice	1.0.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	coolor	0.5.0	# MIT
-MODCARGO_CRATES +=	core-foundation-sys	0.8.3	# MIT / Apache-2.0
+MODCARGO_CRATES +=	core-foundation-sys	0.8.4	# MIT / Apache-2.0
 MODCARGO_CRATES +=	crc32fast	1.3.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crokey	0.4.3	# MIT
 MODCARGO_CRATES +=	crokey-proc_macros	0.4.0	# MIT
 MODCARGO_CRATES +=	crossbeam	0.8.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-channel	0.5.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-channel	0.5.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-deque	0.8.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-epoch	0.9.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-epoch	0.9.15	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-queue	0.3.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.16	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossterm	0.23.2	# MIT
-MODCARGO_CRATES +=	crossterm_winapi	0.9.0	# MIT
+MODCARGO_CRATES +=	crossterm_winapi	0.9.1	# MIT
 MODCARGO_CRATES +=	crunchy	0.2.2	# MIT
-MODCARGO_CRATES +=	csv	1.2.1	# Unlicense/MIT
+MODCARGO_CRATES +=	csv	1.2.2	# Unlicense/MIT
 MODCARGO_CRATES +=	csv-core	0.1.10	# Unlicense/MIT
-MODCARGO_CRATES +=	csv2svg	0.1.8	# MIT
+MODCARGO_CRATES +=	csv2svg	0.1.9	# MIT
 MODCARGO_CRATES +=	custom_error	1.9.2	# BSD-2-Clause
-MODCARGO_CRATES +=	cxx	1.0.94	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cxx-build	1.0.94	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cxxbridge-flags	1.0.94	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cxxbridge-macro	1.0.94	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	data-url	0.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	deser-hjson	1.1.0	# MIT
+MODCARGO_CRATES +=	deser-hjson	2.1.0	# MIT
 MODCARGO_CRATES +=	directories	4.0.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	directories-next	2.0.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	dirs-sys	0.3.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	dirs-sys-next	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
 MODCARGO_CRATES +=	either	1.8.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	errno	0.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	equivalent	1.0.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	errno	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	errno-dragonfly	0.1.2	# MIT
 MODCARGO_CRATES +=	error-code	2.3.1	# BSL-1.0
-MODCARGO_CRATES +=	exr	1.6.3	# BSD-3-Clause
+MODCARGO_CRATES +=	exr	1.7.0	# BSD-3-Clause
 MODCARGO_CRATES +=	fallible-iterator	0.2.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	fallible-streaming-iterator	0.1.9	# MIT/Apache-2.0
 MODCARGO_CRATES +=	fastrand	1.9.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	fdeflate	0.3.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	file-size	1.0.3	# MIT
-MODCARGO_CRATES +=	flate2	1.0.25	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	flate2	1.0.26	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	float-cmp	0.9.0	# MIT
 MODCARGO_CRATES +=	flume	0.10.14	# Apache-2.0/MIT
 MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
 MODCARGO_CRATES +=	fontconfig-parser	0.5.2	# MIT
-MODCARGO_CRATES +=	fontdb	0.10.0	# MIT
-MODCARGO_CRATES +=	form_urlencoded	1.1.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	fontdb	0.14.1	# MIT
+MODCARGO_CRATES +=	form_urlencoded	1.2.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	futures-core	0.3.28	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	futures-sink	0.3.28	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	getrandom	0.2.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gif	0.11.4	# MIT/Apache-2.0
+MODCARGO_CRATES +=	getrandom	0.2.10	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gif	0.12.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	git2	0.14.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	glassbench	0.3.4	# MIT
+MODCARGO_CRATES +=	glassbench	0.3.5	# MIT
 MODCARGO_CRATES +=	glob	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	half	2.2.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	hashbrown	0.9.1	# Apache-2.0/MIT
 MODCARGO_CRATES +=	hashbrown	0.12.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	hashbrown	0.14.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	hashlink	0.6.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	heck	0.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	hermit-abi	0.1.19	# MIT/Apache-2.0
-MODCARGO_CRATES +=	hermit-abi	0.2.6	# MIT/Apache-2.0
-MODCARGO_CRATES +=	hermit-abi	0.3.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	iana-time-zone	0.1.55	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	hermit-abi	0.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	iana-time-zone	0.1.57	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	id-arena	2.2.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	idna	0.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	idna	0.4.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	image	0.24.6	# MIT
-MODCARGO_CRATES +=	imagesize	0.10.1	# MIT
+MODCARGO_CRATES +=	imagesize	0.12.0	# MIT
 MODCARGO_CRATES +=	include_dir	0.7.3	# MIT
 MODCARGO_CRATES +=	include_dir_macros	0.7.3	# MIT
 MODCARGO_CRATES +=	indexmap	1.9.3	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	indexmap	2.0.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	instant	0.1.12	# BSD-3-Clause
-MODCARGO_CRATES +=	io-lifetimes	1.0.9	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	io-lifetimes	1.0.11	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	is-terminal	0.4.9	# MIT
 MODCARGO_CRATES +=	is_executable	1.0.1	# Apache-2.0/MIT
-MODCARGO_CRATES +=	itoa	1.0.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	itoa	1.0.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jobserver	0.1.26	# MIT/Apache-2.0
 MODCARGO_CRATES +=	jpeg-decoder	0.3.0	# MIT / Apache-2.0
-MODCARGO_CRATES +=	js-sys	0.3.61	# MIT/Apache-2.0
-MODCARGO_CRATES +=	kurbo	0.8.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	js-sys	0.3.64	# MIT/Apache-2.0
+MODCARGO_CRATES +=	kurbo	0.9.5	# MIT/Apache-2.0
 MODCARGO_CRATES +=	lazy-regex	2.5.0	# MIT
+MODCARGO_CRATES +=	lazy-regex	3.0.1	# MIT
 MODCARGO_CRATES +=	lazy-regex-proc_macros	2.4.1	# MIT
+MODCARGO_CRATES +=	lazy-regex-proc_macros	3.0.1	# MIT
 MODCARGO_CRATES +=	lazy_static	1.4.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	lebe	0.5.2	# BSD-3-Clause
 MODCARGO_CRATES +=	lfs-core	0.11.1	# MIT
-MODCARGO_CRATES +=	libc	0.2.140	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libc	0.2.147	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	libgit2-sys	0.13.5+1.4.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	libsqlite3-sys	0.20.1	# MIT
-MODCARGO_CRATES +=	libz-sys	1.1.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libz-sys	1.1.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	line-wrap	0.1.1	# Apache-2.0
-MODCARGO_CRATES +=	link-cplusplus	1.0.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	linked-hash-map	0.5.6	# MIT/Apache-2.0
-MODCARGO_CRATES +=	linux-raw-sys	0.3.0	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	lock_api	0.4.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	log	0.4.17	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	linux-raw-sys	0.3.8	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	linux-raw-sys	0.4.3	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	lock_api	0.4.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	log	0.4.19	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	malloc_buf	0.0.6	# MIT
 MODCARGO_CRATES +=	memchr	2.5.0	# Unlicense/MIT
-MODCARGO_CRATES +=	memmap2	0.5.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	memmap2	0.6.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	memoffset	0.6.5	# MIT
-MODCARGO_CRATES +=	memoffset	0.8.0	# MIT
+MODCARGO_CRATES +=	memoffset	0.9.0	# MIT
 MODCARGO_CRATES +=	minimad	0.9.1	# MIT
-MODCARGO_CRATES +=	minimad	0.11.0	# MIT
-MODCARGO_CRATES +=	miniz_oxide	0.5.4	# MIT OR Zlib OR Apache-2.0
-MODCARGO_CRATES +=	miniz_oxide	0.6.2	# MIT OR Zlib OR Apache-2.0
-MODCARGO_CRATES +=	mio	0.8.6	# MIT
+MODCARGO_CRATES +=	minimad	0.12.0	# MIT
+MODCARGO_CRATES +=	minimad	0.13.0	# MIT
+MODCARGO_CRATES +=	miniz_oxide	0.7.1	# MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=	mio	0.8.8	# MIT
 MODCARGO_CRATES +=	nanorand	0.7.0	# Zlib
 MODCARGO_CRATES +=	nix	0.22.3	# MIT
 MODCARGO_CRATES +=	num-integer	0.1.45	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	num-rational	0.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	num-traits	0.2.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	num_cpus	1.15.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	num_cpus	1.16.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	objc	0.2.7	# MIT
 MODCARGO_CRATES +=	objc-foundation	0.1.1	# MIT
 MODCARGO_CRATES +=	objc_id	0.1.1	# MIT
-MODCARGO_CRATES +=	once_cell	1.17.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	once_cell	1.18.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	onig	6.4.0	# MIT
 MODCARGO_CRATES +=	onig_sys	69.8.1	# MIT
 MODCARGO_CRATES +=	open	1.7.1	# MIT
 MODCARGO_CRATES +=	opener	0.5.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	os_str_bytes	6.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	parking_lot	0.12.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	parking_lot_core	0.9.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	parking_lot_core	0.9.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	pathdiff	0.2.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	percent-encoding	2.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	percent-encoding	2.3.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	phf	0.10.1	# MIT
 MODCARGO_CRATES +=	phf_generator	0.10.0	# MIT
 MODCARGO_CRATES +=	phf_macros	0.10.0	# MIT
 MODCARGO_CRATES +=	phf_shared	0.10.0	# MIT
 MODCARGO_CRATES +=	pico-args	0.5.0	# MIT
-MODCARGO_CRATES +=	pin-project	1.0.12	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	pin-project-internal	1.0.12	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	pkg-config	0.3.26	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	plist	1.4.3	# MIT
-MODCARGO_CRATES +=	png	0.17.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pin-project	1.1.2	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	pin-project-internal	1.1.2	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	pkg-config	0.3.27	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	plist	1.5.0	# MIT
+MODCARGO_CRATES +=	png	0.17.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ppv-lite86	0.2.17	# MIT/Apache-2.0
-MODCARGO_CRATES +=	proc-macro-error	1.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro-error-attr	1.0.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	proc-macro-hack	0.5.20+deprecated	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.54	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	proc-macro2	1.0.64	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	proc-status	0.1.1	# MIT
 MODCARGO_CRATES +=	qoi	0.4.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	quick-xml	0.22.0	# MIT
-MODCARGO_CRATES +=	quick-xml	0.28.1	# MIT
-MODCARGO_CRATES +=	quote	1.0.26	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	quick-xml	0.29.0	# MIT
+MODCARGO_CRATES +=	quote	1.0.29	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand_chacha	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand_core	0.6.4	# MIT OR Apache-2.0
@@ -187,120 +193,120 @@ MODCARGO_CRATES +=	rctree	0.5.0	# MIT
 MODCARGO_CRATES +=	redox_syscall	0.2.16	# MIT
 MODCARGO_CRATES +=	redox_syscall	0.3.5	# MIT
 MODCARGO_CRATES +=	redox_users	0.4.3	# MIT
-MODCARGO_CRATES +=	regex	1.7.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-automata	0.1.10	# Unlicense/MIT
+MODCARGO_CRATES +=	regex	1.9.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex-automata	0.3.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-syntax	0.6.29	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	resvg	0.28.0	# MPL-2.0
+MODCARGO_CRATES +=	regex-syntax	0.7.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	resvg	0.35.0	# MPL-2.0
 MODCARGO_CRATES +=	rgb	0.8.36	# MIT
-MODCARGO_CRATES +=	roxmltree	0.15.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	roff	0.2.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	roxmltree	0.18.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rusqlite	0.24.2	# MIT
-MODCARGO_CRATES +=	rustix	0.37.5	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	rustybuzz	0.6.0	# MIT
-MODCARGO_CRATES +=	ryu	1.0.13	# Apache-2.0 OR BSL-1.0
+MODCARGO_CRATES +=	rustix	0.37.23	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	rustix	0.38.4	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	rustybuzz	0.7.0	# MIT
+MODCARGO_CRATES +=	ryu	1.0.14	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	safemem	0.3.3	# MIT/Apache-2.0
 MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	scratch	1.0.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	secular	1.0.1	# MIT
-MODCARGO_CRATES +=	serde	1.0.159	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.159	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_json	1.0.95	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.171	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.171	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_json	1.0.100	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_spanned	0.6.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	signal-hook	0.3.15	# Apache-2.0/MIT
 MODCARGO_CRATES +=	signal-hook-mio	0.2.3	# Apache-2.0/MIT
 MODCARGO_CRATES +=	signal-hook-registry	1.4.1	# Apache-2.0/MIT
 MODCARGO_CRATES +=	simd-adler32	0.3.5	# MIT
 MODCARGO_CRATES +=	simplecss	0.2.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	siphasher	0.3.10	# MIT/Apache-2.0
-MODCARGO_CRATES +=	smallvec	1.10.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	snafu	0.7.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	snafu-derive	0.7.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	spin	0.9.7	# MIT
+MODCARGO_CRATES +=	slotmap	1.0.6	# Zlib
+MODCARGO_CRATES +=	smallvec	1.11.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	snafu	0.7.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	snafu-derive	0.7.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	spin	0.9.8	# MIT
 MODCARGO_CRATES +=	splitty	1.0.1	# MIT
 MODCARGO_CRATES +=	str-buf	1.0.6	# BSL-1.0
 MODCARGO_CRATES +=	strict	0.1.4	# MIT
-MODCARGO_CRATES +=	strict-num	0.1.0	# MIT
+MODCARGO_CRATES +=	strict-num	0.1.1	# MIT
 MODCARGO_CRATES +=	strsim	0.10.0	# MIT
-MODCARGO_CRATES +=	svg	0.8.2	# Apache-2.0/MIT
-MODCARGO_CRATES +=	svg	0.10.0	# Apache-2.0/MIT
-MODCARGO_CRATES +=	svgfilters	0.4.0	# MPL-2.0
-MODCARGO_CRATES +=	svgtypes	0.8.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	svg	0.13.1	# Apache-2.0/MIT
+MODCARGO_CRATES +=	svgtypes	0.11.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	syn	1.0.109	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syn	2.0.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	syn	2.0.25	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	syntect-no-panic	4.6.1	# MIT
-MODCARGO_CRATES +=	tempfile	3.5.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	termcolor	1.2.0	# Unlicense OR MIT
+MODCARGO_CRATES +=	tempfile	3.6.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	termimad	0.20.6	# MIT
-MODCARGO_CRATES +=	termimad	0.22.0	# MIT
+MODCARGO_CRATES +=	termimad	0.23.2	# MIT
+MODCARGO_CRATES +=	termimad	0.24.1	# MIT
 MODCARGO_CRATES +=	terminal-clipboard	0.4.0	# MIT
 MODCARGO_CRATES +=	terminal-light	1.1.1	# MIT
 MODCARGO_CRATES +=	termux-clipboard	0.1.0	# MIT
-MODCARGO_CRATES +=	textwrap	0.16.0	# MIT
-MODCARGO_CRATES +=	thiserror	1.0.40	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	thiserror-impl	1.0.40	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror	1.0.43	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror-impl	1.0.43	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	tiff	0.8.1	# MIT
 MODCARGO_CRATES +=	time	0.1.45	# MIT/Apache-2.0
-MODCARGO_CRATES +=	time	0.3.20	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	time-core	0.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	time-macros	0.2.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tiny-skia	0.8.3	# BSD-3-Clause
-MODCARGO_CRATES +=	tiny-skia-path	0.8.3	# BSD-3-Clause
+MODCARGO_CRATES +=	time	0.3.23	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	time-core	0.1.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	time-macros	0.2.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	tiny-skia	0.10.0	# BSD-3-Clause
+MODCARGO_CRATES +=	tiny-skia-path	0.10.0	# BSD-3-Clause
 MODCARGO_CRATES +=	tinyvec	1.6.0	# Zlib OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	tinyvec_macros	0.1.1	# MIT OR Apache-2.0 OR Zlib
-MODCARGO_CRATES +=	toml	0.5.11	# MIT/Apache-2.0
-MODCARGO_CRATES +=	ttf-parser	0.17.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml	0.7.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml_datetime	0.6.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml_edit	0.19.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ttf-parser	0.18.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ttf-parser	0.19.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	umask	2.1.0	# MIT
 MODCARGO_CRATES +=	unicode-bidi	0.3.13	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unicode-bidi-mirroring	0.1.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-ccc	0.1.2	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-general-category	0.6.0	# Apache-2.0
-MODCARGO_CRATES +=	unicode-ident	1.0.8	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
+MODCARGO_CRATES +=	unicode-ident	1.0.10	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
 MODCARGO_CRATES +=	unicode-normalization	0.1.22	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-script	0.5.5	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-vo	0.1.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-width	0.1.10	# MIT/Apache-2.0
-MODCARGO_CRATES +=	url	2.3.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	url	2.4.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	users	0.11.0	# MIT
-MODCARGO_CRATES +=	usvg	0.28.0	# MPL-2.0
-MODCARGO_CRATES +=	usvg-text-layout	0.28.0	# MPL-2.0
+MODCARGO_CRATES +=	usvg	0.35.0	# MPL-2.0
+MODCARGO_CRATES +=	usvg-parser	0.35.0	# MPL-2.0
+MODCARGO_CRATES +=	usvg-text-layout	0.35.0	# MPL-2.0
+MODCARGO_CRATES +=	usvg-tree	0.35.0	# MPL-2.0
+MODCARGO_CRATES +=	utf8parse	0.2.1	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	vcpkg	0.2.15	# MIT/Apache-2.0
 MODCARGO_CRATES +=	version_check	0.9.4	# MIT/Apache-2.0
 MODCARGO_CRATES +=	walkdir	2.3.3	# Unlicense/MIT
 MODCARGO_CRATES +=	wasi	0.10.0+wasi-snapshot-preview1	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	wasi	0.11.0+wasi-snapshot-preview1	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	wasm-bindgen	0.2.84	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.84	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.84	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.84	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.84	# MIT/Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen	0.2.87	# MIT/Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.87	# MIT/Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.87	# MIT/Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.87	# MIT/Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.87	# MIT/Apache-2.0
 MODCARGO_CRATES +=	weezl	0.1.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	which	4.4.0	# MIT
 MODCARGO_CRATES +=	winapi	0.3.9	# MIT/Apache-2.0
 MODCARGO_CRATES +=	winapi-i686-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	winapi-util	0.1.5	# Unlicense/MIT
 MODCARGO_CRATES +=	winapi-x86_64-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	windows	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-sys	0.45.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-targets	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-targets	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_msvc	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_msvc	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnu	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnu	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_msvc	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_msvc	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnu	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnu	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.47.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_msvc	0.42.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_msvc	0.47.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-sys	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-targets	0.48.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_msvc	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnu	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_msvc	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnu	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_msvc	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	winnow	0.4.9	# MIT
 MODCARGO_CRATES +=	x11-clipboard	0.5.3	# MIT
 MODCARGO_CRATES +=	xcb	0.10.1	# MIT
 MODCARGO_CRATES +=	xmlparser	0.13.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	xmlwriter	0.1.0	# MIT
 MODCARGO_CRATES +=	xterm-query	0.1.0	# MIT
 MODCARGO_CRATES +=	xterm-query	0.2.0	# MIT
 MODCARGO_CRATES +=	yaml-rust	0.4.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	zune-inflate	0.2.53	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	zune-inflate	0.2.54	# MIT OR Apache-2.0 OR Zlib
diff --git a/sysutils/broot/distinfo b/sysutils/broot/distinfo
index 84d65e917..78c0dccf0 100644
--- a/sysutils/broot/distinfo
+++ b/sysutils/broot/distinfo
@@ -1,184 +1,190 @@
-SHA256 (broot-1.21.2.tar.gz) = SSgG/6Il90AlEgo1OkDInQjBsrLOLV8KQS3KR/IfKOM=
+SHA256 (broot-1.25.0.tar.gz) = WzT36XXmu/lU+B+Hr3IFWapqWRaVAnUkLUP63pBvILE=
 SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4=
 SHA256 (cargo/ahash-0.4.7.tar.gz) = c59KjbZgWYE0XFZU86hbBWzlLzejnTTaA/Jb8hUeoW4=
-SHA256 (cargo/ahash-0.7.6.tar.gz) = /LUaBpXY+Dix7gCbP79mvaB4zWRZAgKoZKjz6MQxXEc=
-SHA256 (cargo/aho-corasick-0.7.20.tar.gz) = zJNkGflvohHBuRZoh7OOXkCxmVjluJW+fB+Trexwcaw=
+SHA256 (cargo/ahash-0.8.3.tar.gz) = LJn2TR4GSI9iD5Mmd+JLxuKJdYKYBEGukKZxQVvX7C8=
+SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE=
+SHA256 (cargo/android-tzdata-0.1.1.tar.gz) = 6ZmUGyNPMTGwC8E8ItBujF/3JtG2MYrH6ydpl7u0/vA=
 SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE=
-SHA256 (cargo/ansi_colours-1.2.1.tar.gz) = fbnZdn/eck+DkzpxbuGCU5eI8pOCgkTp2ZlpXOD3uh4=
-SHA256 (cargo/anyhow-1.0.70.tar.gz) = fejOXg+fjYgkUxEGaleNcrevPnCI8yeDgEZ2MC3yN+Q=
+SHA256 (cargo/ansi_colours-1.2.2.tar.gz) = ahVYvSB100G5ymmOyOtvzFWnRrH8QlVYWq1bFB2RioA=
+SHA256 (cargo/anstream-0.3.2.tar.gz) = DKhPNig3DFnbdO4hSzJj1Y+ardm0/n5xH9h9xFK38WM=
+SHA256 (cargo/anstyle-1.0.1.tar.gz) = OjDaXF8tXnKELgC8tXZXFizavvCTH0Di3rm0FARAzs0=
+SHA256 (cargo/anstyle-parse-0.2.1.tar.gz) = k4h0/1mAsDqHxVJLOuW1nPmbHWvINoSN97xa2pZDwzM=
+SHA256 (cargo/anstyle-query-1.0.0.tar.gz) = XKEdS+G6sMi8hzSpqnv07oMW1GKgjGrFBS+Ij+9bSUs=
+SHA256 (cargo/anstyle-wincon-1.0.1.tar.gz) = GAq/pFcDrr4Ak/ebrazAG4/U6i41EYdH5YERJ/km4Yg=
+SHA256 (cargo/anyhow-1.0.71.tar.gz) = nH0GGPDgt+j/EUJ0IrZFZNX7C+GUA1S/4uBSmxip2bg=
 SHA256 (cargo/argh-0.1.10.tar.gz) = qyV2l+uUlr91Um8CF7XtZGNqnPr6eLg2XHG9KD/O+T4=
 SHA256 (cargo/argh_derive-0.1.10.tar.gz) = s4Lb0yiOBTMx8DOZ4dsQbJ+w2FYq1iywSFmukm8yT6Y=
 SHA256 (cargo/argh_shared-0.1.10.tar.gz) = ZMuUFV2WXj03/7vnzFuCw9153TO9SOU29z0s+42FUG8=
 SHA256 (cargo/arrayref-0.3.7.tar.gz) = a0kw0st3zmL4nuXVKJtKwElVmxxFU5Jx9e1P3H2zRUU=
-SHA256 (cargo/arrayvec-0.7.2.tar.gz) = jaUtZscHHi4/oqHlxtCI/sR7WTAyslT16YDejqVEVNY=
-SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
+SHA256 (cargo/arrayvec-0.7.4.tar.gz) = ltMKBlQfuvvH+C7RDAYWTPvSxAETj2rd2EBGKcSxZxE=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/base64-0.13.1.tar.gz) = nhtYYnPFcCk2/nt9aJZkTYvnHmMUz+CdMWfJX3Elieg=
-SHA256 (cargo/base64-0.21.0.tar.gz) = pKTdqlGlvFKmlI90wG0gqq3bcZJOq3m4yXqMVW6ULWo=
+SHA256 (cargo/base64-0.21.2.tar.gz) = YEF49sXCHwLcVVeEgQ7fuI00rCxzsurhCWVWSe5zzj0=
 SHA256 (cargo/bet-1.0.2.tar.gz) = FnPROtnI1LXj0Xo4cwcUFX1CjRoknBjdlud+lpYjrJg=
 SHA256 (cargo/bincode-1.3.3.tar.gz) = sfRelBfYcifHpW0i5HHGIGRiy6UUx1kMCa/0z20d3K0=
 SHA256 (cargo/bit_field-0.10.2.tar.gz) = 3IJxhpY+WSNghD+1ukuXPhRYQSZsE1f3GAxDUm8uW2E=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
+SHA256 (cargo/bitflags-2.3.3.tar.gz) = YwvnU9TlhmCr0Xkwxxtkf+RsJ+prY8xZ4eOFFAaXLkI=
 SHA256 (cargo/block-0.1.6.tar.gz) = DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo=
-SHA256 (cargo/bstr-1.4.0.tar.gz) = w9QmC8wuj8nfHqxJGacg7/62Oj8JUvW/SUSt+hiJfwk=
-SHA256 (cargo/bumpalo-3.12.0.tar.gz) = DSYeJWhUkTkH9n7QbvvDM43+YXl5be78H/dj/BruVTU=
+SHA256 (cargo/bstr-1.6.0.tar.gz) = Z5gUjcz7/w+uQcdXTS+o8e80kvug+s4XneXY1EfWewU=
+SHA256 (cargo/bumpalo-3.13.0.tar.gz) = o+LD2u+IPswbXVjBWtrpNHCpHUJfNTK6FpWEllavP8E=
 SHA256 (cargo/bytemuck-1.13.1.tar.gz) = F/685oT9FdiQJxBWYf7JSvtHXLmV+8WdKGUZhEa6Luo=
 SHA256 (cargo/byteorder-1.4.3.tar.gz) = FMGJxT0JiUVJnN+n7MY1Z884hrMzKzEqW0WF2NOmphA=
 SHA256 (cargo/cc-1.0.79.tar.gz) = UNMJBihhIdlb49R5UztFj4dJOzCktfeaYH249dEaqR8=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
 SHA256 (cargo/char_reader-0.1.1.tar.gz) = N6WbIt7CHKfWwXO9VD7qtM0vNs8h8DmkE0kFA0yH7To=
-SHA256 (cargo/chrono-0.4.24.tar.gz) = TjxZGQZq3yLfc3YuUM/83jp1jyqEixE7WG0fhnKLZzs=
-SHA256 (cargo/clap-3.2.23.tar.gz) = cWVcRcuYRdMnDJ1t+E6+crTa08K6P3AjrUfBROTkc6U=
-SHA256 (cargo/clap_complete-3.2.5.tar.gz) = P3ouCpYsRc4lr84UIgvCT52t4KF4fxhc7Plr+6eEfNg=
-SHA256 (cargo/clap_derive-3.2.18.tar.gz) = 6gyLzlKMS+TaE+pv6tiWXpW2BzWFovBSBL2PQRn4KmU=
-SHA256 (cargo/clap_lex-0.2.4.tar.gz) = KFDy9agsv0N91a9NSYSPvfwnwVfD0BA0V3b5UnZSYcU=
+SHA256 (cargo/chrono-0.4.26.tar.gz) = 7IN6cTVbKPZVbb1Wmzez82MJHAvUsuc1Z0UhtMX9m8U=
+SHA256 (cargo/clap-4.3.11.tar.gz) = FkDlzH+0fbuDOP1HGxBeftbDyyrrAMLgZxJ//TdkoF0=
+SHA256 (cargo/clap-help-0.6.1.tar.gz) = 3eNLjTteVMcQ/Frk6+mwIBd1dL5B62+uUCbMkdtNvxk=
+SHA256 (cargo/clap_builder-4.3.11.tar.gz) = mMWRONUn7q+bU/Nad/zB+tnYgxFgcMY9XeHH3HsAxys=
+SHA256 (cargo/clap_complete-4.3.2.tar.gz) = X8RDM0yBqARXVUbFqKebSRO1DijWkjKQNgTK2h3oF84=
+SHA256 (cargo/clap_derive-4.3.2.tar.gz) = uM0rKoGa1u7Dno8da1MAGvHlRp+MF3V5za6zExFbgl8=
+SHA256 (cargo/clap_lex-0.5.0.tar.gz) = LabaMTh8fk7xYP+rbV5/AMQmJv45rqcKew8Xc/fdbBs=
+SHA256 (cargo/clap_mangen-0.2.12.tar.gz) = jy4ytXna4JPCQkqLfivqCcidoB4c5QZesvCm8cwVzB8=
 SHA256 (cargo/cli-log-2.0.0.tar.gz) = PSqwDcTILsKK8lrAha7MEf/qvzU3VXFaMROnqgRMpcw=
 SHA256 (cargo/clipboard-win-4.5.0.tar.gz) = cZHCfCNX2bfvlrqsF3MpDUymOyQgW4Kj/YoGN6/PA2I=
 SHA256 (cargo/clipboard_macos-0.1.0.tar.gz) = FFp/npuJRTvApeMtFmRWQF04nOpbV49X8SdLE5dYipU=
-SHA256 (cargo/codespan-reporting-0.11.1.tar.gz) = NTgnDTPMZpZQxLCThIRQ04De8QwzHTjHaONMrIBXbm4=
 SHA256 (cargo/color_quant-1.1.0.tar.gz) = PXuJT1QRc3t4Z/SCeVWSTXwlT8n02RpqrWsJeASxAYs=
+SHA256 (cargo/colorchoice-1.0.0.tar.gz) = rL8a8VX5ue9kfkLNwVjbS2Shth90NikiX95vPgvip8c=
 SHA256 (cargo/coolor-0.5.0.tar.gz) = r016gFyg2S+MYaMcgJ1DI/2qk5sLRA5UTSHbd5fFqq0=
-SHA256 (cargo/core-foundation-sys-0.8.3.tar.gz) = WCfOv0ZwRouHct0ZGFZ2iu3LGwJ4oE+Yn3dmNRkXudw=
+SHA256 (cargo/core-foundation-sys-0.8.4.tar.gz) = 5JalD9qKrMzIbXUp4sHgiS29D4mKa1ZFtVYbicMhDvo=
 SHA256 (cargo/crc32fast-1.3.2.tar.gz) = tUC9i8gQ04hcbqkeIBgwL2i6uiEpqz6I8yOJ7pNwiA0=
 SHA256 (cargo/crokey-0.4.3.tar.gz) = K/FT2geOXkQphn0hC5hO+WoVqCzzCG9CyyC1jk9iqYA=
 SHA256 (cargo/crokey-proc_macros-0.4.0.tar.gz) = TUgy76ohicrz+88wqW4fYUUDFAcS99qNpAMqwchBrHg=
 SHA256 (cargo/crossbeam-0.8.2.tar.gz) = KAGvDTZhKuWRyqlWgmH93OMs5uCKcnXqM0oGpK0CGiw=
-SHA256 (cargo/crossbeam-channel-0.5.7.tar.gz) = zys+hHh5dEZRTJHvBLr8tZ+roYPmIa1IjfiJg8wUEow=
+SHA256 (cargo/crossbeam-channel-0.5.8.tar.gz) = ozwr938t8GGDw6ow0elsBpWjE9T5xFPMN2Km2zn5kgA=
 SHA256 (cargo/crossbeam-deque-0.8.3.tar.gz) = zm/W+FUkMCLc7PhwL+8MKX1DOOImhF/gZ/Y0Gtn6DO8=
-SHA256 (cargo/crossbeam-epoch-0.9.14.tar.gz) = Rr1fP4UnMpWp0Urt+4b2qtv/bY9SlcSp7bCOgZ3PVpU=
+SHA256 (cargo/crossbeam-epoch-0.9.15.tar.gz) = riESNJhsVFdBp9wGQwn2fuHlrSQ9DkgzWtwEhNlgvMc=
 SHA256 (cargo/crossbeam-queue-0.3.8.tar.gz) = 0c+z6opT83xA3qLHvty9iL365U9eIXXW7K/xyYg1Ot0=
-SHA256 (cargo/crossbeam-utils-0.8.15.tar.gz) = PAY82MyV9cN37Q1LSaSyH2Mjlv9pDoRwwpszWbNGmEs=
+SHA256 (cargo/crossbeam-utils-0.8.16.tar.gz) = WiKy1j1NHcC38baydH3QCIAIqb4ott3wsefTNeMDcpQ=
 SHA256 (cargo/crossterm-0.23.2.tar.gz) = ohAupPeBkQ+KW5jdBh9MICP0ec57sSNjMAmc61qTzxc=
-SHA256 (cargo/crossterm_winapi-0.9.0.tar.gz) = KuGzWkhKoQ4H/gY40CMBxa0k3oLTEMy9LzaT2l8Jvxw=
+SHA256 (cargo/crossterm_winapi-0.9.1.tar.gz) = rN18YqNmXH9oMKUWNdmsmyPtOFeX9wqDu4uv6cVyqys=
 SHA256 (cargo/crunchy-0.2.2.tar.gz) = eoHa4HjOqVoBSjOSkc7EOdLyMuvoVKnWcreWxq+vqbc=
-SHA256 (cargo/csv-1.2.1.tar.gz) = CwFUlwebmp1pwCrSXebApu3vBR6mNgoyfQvQWALvZK0=
+SHA256 (cargo/csv-1.2.2.tar.gz) = YmrjSZTT2NZo9CaZIiSCOdtK5C1TixTDmLdKUiCOgIY=
 SHA256 (cargo/csv-core-0.1.10.tar.gz) = KyRmVZ8mD0itJf5jF7PI2sd7W9tXY6x9nWEDUwZjvJA=
-SHA256 (cargo/csv2svg-0.1.8.tar.gz) = IrxOVE1HpAxdYsVYPT3zV+QOCl9QJ9OP/I1OXBQSdqY=
+SHA256 (cargo/csv2svg-0.1.9.tar.gz) = BMVKxH4mGIgKyVPLtQ3JyIhNFVHf1k+Zxn3lNyRS+MA=
 SHA256 (cargo/custom_error-1.9.2.tar.gz) = T4pR3Rl/prpbTcmKmQpDzBNpPCPrAInrsPzB8EFSvKY=
-SHA256 (cargo/cxx-1.0.94.tar.gz) = 9h8bY4nD/hwxa/ik3MyQo4IINUszCSW84fdKbEdW65M=
-SHA256 (cargo/cxx-build-1.0.94.tar.gz) = Es7nCOiWLfKus49ZSq5dgnwCK2RgrHGno+LDwqrloHs=
-SHA256 (cargo/cxxbridge-flags-1.0.94.tar.gz) = eUQXKufkBoxTOvu5hBFKVsRunM3dpVBJnKoiKQLH97s=
-SHA256 (cargo/cxxbridge-macro-1.0.94.tar.gz) = I0VIgmQia/aCiT4l3gdp8zYKrJlXmA7Ek2Gwg92qW8U=
 SHA256 (cargo/data-url-0.2.0.tar.gz) = jXQ5w3NfQFcp1Sw/u+TeFA6vk4of5H0ifCf4JU1DAqU=
-SHA256 (cargo/deser-hjson-1.1.0.tar.gz) = eZtSIwdhmRdTauLCbmDatleZjeqPP+r4J+ncja60BL8=
+SHA256 (cargo/deser-hjson-2.1.0.tar.gz) = 7cT0Ph+jn8fS5IgkEGCXx4dJ7lli5YDB4LhWTefxONM=
 SHA256 (cargo/directories-4.0.1.tar.gz) = 9RxdTdq9Noht0+FDjLNYzcsNfEmcuZy0rC444YtcshA=
 SHA256 (cargo/directories-next-2.0.0.tar.gz) = M57hMNl6YQ6lpYctK7sTD99oiE/wnTAouBvsihrCO7w=
 SHA256 (cargo/dirs-sys-0.3.7.tar.gz) = Gx0dkcky70HA8mY6qLDKA0LURNhCwGkUqgp+NS0LraY=
 SHA256 (cargo/dirs-sys-next-0.1.2.tar.gz) = Tr2hRMT+AtH36hp9lkG2/GtYCtz6Akrkh5fs3raCW00=
 SHA256 (cargo/doc-comment-0.3.3.tar.gz) = /qQbujLZabUTmXdSc1YFBUvA36krTFa/EYny4XS+ehA=
 SHA256 (cargo/either-1.8.1.tar.gz) = f8qrsv74yRDn9MfOn2ehKDoXFYeafCMMqdbRrjHxbZE=
-SHA256 (cargo/errno-0.3.0.tar.gz) = UNagl2yZnUc/6JrYiNWihOVTZtnckDixuiqhUSjEr6A=
+SHA256 (cargo/equivalent-1.0.0.tar.gz) = iL/+vF2AQyybFA7heHX/FzqKti+q1bJX2pEr0vbBwKE=
+SHA256 (cargo/errno-0.3.1.tar.gz) = S8/sOnD5fJYsMHstLFbjWM8dALVY10Jitfkp7ozH5zo=
 SHA256 (cargo/errno-dragonfly-0.1.2.tar.gz) = qmjxsSdk+riU0nVdJRh1TnG0/YDs+4InFKEgbCqrOb8=
 SHA256 (cargo/error-code-2.3.1.tar.gz) = ZPGJkee/Eef/7kUbUxi1wac8UtDQrablowF8jBztaiE=
-SHA256 (cargo/exr-1.6.3.tar.gz) = vdIWK3IBQakaBUZAZi0+3OPVCpRKUP/KUxPNlRq7NbQ=
+SHA256 (cargo/exr-1.7.0.tar.gz) = 0eSB6xGkgoFdPp1hjbjEKpMgcTRmKHOAkzWpIydEDBg=
 SHA256 (cargo/fallible-iterator-0.2.0.tar.gz) = REMXap8sFiaSvT01LXRe+UE+7FeCqA2P1vihrGkqB/c=
 SHA256 (cargo/fallible-streaming-iterator-0.1.9.tar.gz) = c2BJHOZ2o2v5uzxWwap5FlgYOlTSdEEg8nKFc42QRlo=
 SHA256 (cargo/fastrand-1.9.0.tar.gz) = 5RCT4nsHl8NZeDKUyk8KkRwnAYTLEPhXg7EYYUoVAb4=
+SHA256 (cargo/fdeflate-0.3.0.tar.gz) = 0ym96sUU7gYknavCeHdJDxf103HsaTNgdouDjhnzrhA=
 SHA256 (cargo/file-size-1.0.3.tar.gz) = lUTxAQXTOVd2UBa4qbrqfmib8fDy8ywvovVodww40rM=
-SHA256 (cargo/flate2-1.0.25.tar.gz) = qKLbOXyxyHcvMUlMuJF+SM0eZPD6fvrFn710GgqM6EE=
+SHA256 (cargo/flate2-1.0.26.tar.gz) = O5QpRwkj3o6MvU0txRNTVAC0s/7wMZ+1xOH1IKe+90M=
 SHA256 (cargo/float-cmp-0.9.0.tar.gz) = mN5LvVR6VjtxbY36mq0csZv6sA9PoJpqTtIdvPRM6cQ=
 SHA256 (cargo/flume-0.10.14.tar.gz) = Fle0RBw0A9n3s0CeR1dSN9rCextXJt9lSm7L+S8PdXc=
 SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
 SHA256 (cargo/fontconfig-parser-0.5.2.tar.gz) = SrLhJ2J2E2bcuHari24M+keX3c2JBXWRnwCLW6ZVZyo=
-SHA256 (cargo/fontdb-0.10.0.tar.gz) = gTF1Kz87h2og9Cs9CCM60XfW5+xtGKqmlUSJogEHG+U=
-SHA256 (cargo/form_urlencoded-1.1.0.tar.gz) = qcOE8WEVb1JgwkoJfFYRn5vox5hYauzBOvvL57fia/g=
+SHA256 (cargo/fontdb-0.14.1.tar.gz) = r42MvqjyEwfX6EvKJUdymBKW8Fih02tGG/TYOnSZ/J4=
+SHA256 (cargo/form_urlencoded-1.2.0.tar.gz) = pivBz2+DDC7BSlE6n7Ek0KITpilmikGG8ynbIf4EVlI=
 SHA256 (cargo/futures-core-0.3.28.tar.gz) = S8pYO34m9XEST+W3Vh1Jyyho15EWz6Du/OlVVXxv7ow=
 SHA256 (cargo/futures-sink-0.3.28.tar.gz) = 9Dvk/iGhO5eBppr6SYWw9u4OGvqyxvRUqM8w4rIje24=
-SHA256 (cargo/getrandom-0.2.8.tar.gz) = wFrraiK49iVAwZSqyYDyEVrwZ7/hWgc01yd6do05azE=
-SHA256 (cargo/gif-0.11.4.tar.gz) = Pt2TxnVrTfrycJ6vzDRbomNlZSlcGYqc+/dfpePgCwY=
+SHA256 (cargo/getrandom-0.2.10.tar.gz) = vkE2sqFd0xk2C+HAfZkzUXzPC+jxa/YqO+5PDWGN9Cc=
 SHA256 (cargo/gif-0.12.0.tar.gz) = gHklk2deBRz5SksRGYDaK6YNSoPkPgBIxWk7qrOXcEU=
 SHA256 (cargo/git2-0.14.4.tar.gz) = 0BVVBqq3EKhhYN21BKSA0pZNerW55iQZvmngAyvFkxw=
-SHA256 (cargo/glassbench-0.3.4.tar.gz) = gUjlPHwkGki5tXkADPaZkJ5nQ7eZes/HtKh9a+eDDk0=
+SHA256 (cargo/glassbench-0.3.5.tar.gz) = WMJpmh9fpn028bxgUXOAHs29IjhpaZEysfDrU4Egf8E=
 SHA256 (cargo/glob-0.3.1.tar.gz) = 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js=
 SHA256 (cargo/half-2.2.1.tar.gz) = ArSvNpPxtwXflG6f5WMZMkQ3gdCqu0I7YvzU1z9tL9A=
 SHA256 (cargo/hashbrown-0.12.3.tar.gz) = ip7nDEOq9BfJFDlmRaD6hSYkgBsk67eueP6CcoiayIg=
+SHA256 (cargo/hashbrown-0.14.0.tar.gz) = LGIBuf+f2QpaO6wuVqgw0MqlCVdvDlA4GO6CwYGzQ3o=
 SHA256 (cargo/hashbrown-0.9.1.tar.gz) = 16/kpCDj/nmWegCJjMH023yKSakzOin4pL12olPVzQQ=
 SHA256 (cargo/hashlink-0.6.0.tar.gz) = 2Zz3gvDcQ3LSaEa+w954BM613wg8LURiwLjSMw6JT6g=
 SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
-SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
-SHA256 (cargo/hermit-abi-0.2.6.tar.gz) = 7lEmQP41rL+0u3edtvDYBwTCys+i45tgHvPj9H0a5Mc=
-SHA256 (cargo/hermit-abi-0.3.1.tar.gz) = /tRIgMRmc275pcW1+s77XtB4VnbQwC1hLbFOVPDYQoY=
-SHA256 (cargo/iana-time-zone-0.1.55.tar.gz) = cW8S+8+sb/qwpensUdCg/3BQN0K7Lce5k5Y5TJ3DI/A=
-SHA256 (cargo/iana-time-zone-haiku-0.1.1.tar.gz) = BwOuKE/BZ0JhYcLj8do+px2UshvtvMlJTpKyjjNOPco=
+SHA256 (cargo/hermit-abi-0.3.2.tar.gz) = RDFEyM2t2T6/Ut20BW0lf1tSwE08gE5lfRnrc/wzZos=
+SHA256 (cargo/iana-time-zone-0.1.57.tar.gz) = L61bglhC0rOL0gbz6B1pV2Jf1/CjYeNFww4BoK4t1hM=
+SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8=
 SHA256 (cargo/id-arena-2.2.1.tar.gz) = JaK8Zy0RSOKANPF24B//67CLNXaEaMyVRjDad6FEkAU=
-SHA256 (cargo/idna-0.3.0.tar.gz) = 4U3fxwiEIC2yJEwiMgDCBMK9obxuCZjRG14CTWVyCeY=
+SHA256 (cargo/idna-0.4.0.tar.gz) = fSDWsHv7wQiILYjtjjfTljbcwmDhXjDEXmugiWELkXw=
 SHA256 (cargo/image-0.24.6.tar.gz) = UnkJqoHiCsOkSANSFEOnZVUPCbUTDCwvoepZwvj1Cjo=
-SHA256 (cargo/imagesize-0.10.1.tar.gz) = 3xnaHpL7/sBDypfWIpVTgbHz7nKhgOyZmRLfMbHM2VE=
+SHA256 (cargo/imagesize-0.12.0.tar.gz) = Ap1z9XPY6NY+bVAgAR0yVbKMO6hdbPhwoHGE7SPekoQ=
 SHA256 (cargo/include_dir-0.7.3.tar.gz) = GHYvrv9xIuieCFewL3zm/MDRAdXprSrXhGzAHWG38Z4=
 SHA256 (cargo/include_dir_macros-0.7.3.tar.gz) = sTkoS1z1fs+nErzGaVC7Y1sxr/QcGI6KTPx1jso3Sj8=
 SHA256 (cargo/indexmap-1.9.3.tar.gz) = vQcOOTNTeW6AHSCa0znolZbrTI1DDRjt5qHM7Y+vvZk=
+SHA256 (cargo/indexmap-2.0.0.tar.gz) = 1Ud/4iMKeXadjcaODqv1Q3kHwEV6VhSp6N3bZ/Zetl0=
 SHA256 (cargo/instant-0.1.12.tar.gz) = elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw=
-SHA256 (cargo/io-lifetimes-1.0.9.tar.gz) = CScP1PoREbxhTtIkbH71YjmjBj1b4NHsO1icUF1ACus=
+SHA256 (cargo/io-lifetimes-1.0.11.tar.gz) = 6ue5ruloA21U3OBs6679kZ5EcudTKW2szW00Tj4t8MI=
+SHA256 (cargo/is-terminal-0.4.9.tar.gz) = ywiJiYQWIT+rEz4dM6DlhYpIF3RSdQaRveNmbQ/br4s=
 SHA256 (cargo/is_executable-1.0.1.tar.gz) = +prNxtZ7deYmrWRHNOi8bfiT2c0qg0EpBl091hWOqcg=
-SHA256 (cargo/itoa-1.0.6.tar.gz) = RTrZ9YKkQZWeXw0IiwLOBM/o1RqOrwd/EqxtPpQWTKY=
+SHA256 (cargo/itoa-1.0.8.tar.gz) = YrAqU4HMRlvTBB2EYj0Po7ZnOLUrji/DuritY6sDL0o=
 SHA256 (cargo/jobserver-0.1.26.tar.gz) = k2z9ISoBVZA7y8Bg4xb7bMfL8uGQcyk5HrrcH+DOd8I=
 SHA256 (cargo/jpeg-decoder-0.3.0.tar.gz) = vAAA5CUSyS4xwiUjFb2jJmIKTgNBBekAyY7EkvoHez4=
-SHA256 (cargo/js-sys-0.3.61.tar.gz) = RF3eIVDFXkg/PYQWcGuX7I6CN8MH5be0uN0V5q8qBzA=
-SHA256 (cargo/kurbo-0.8.3.tar.gz) = elN3bScc+4c7F8YYrwKYRFyIr8UoN/PpSPo/r9Ex9Ek=
+SHA256 (cargo/js-sys-0.3.64.tar.gz) = xfGV/kl/cC2w8xiwf91o7bFpVa7YMN+DY9g3VC+Pk1o=
+SHA256 (cargo/kurbo-0.9.5.tar.gz) = vYWld2zZUAwuIFnIx2w7AVKFZrf8uvgJi1WjP8KYhJs=
 SHA256 (cargo/lazy-regex-2.5.0.tar.gz) = /2PEI8aOpoFLfanojOWF95PIfd2eePZGlwiRdpyCNdQ=
+SHA256 (cargo/lazy-regex-3.0.1.tar.gz) = V0UdGa1eKJ/2w9acKiQkZSmVxCt52voR6cTVUIyRPAE=
 SHA256 (cargo/lazy-regex-proc_macros-2.4.1.tar.gz) = jt/BG49WzoXiB+YuohVXz6CbskqPawSuGBsIb/hhHCI=
+SHA256 (cargo/lazy-regex-proc_macros-3.0.1.tar.gz) = DwodkTnw7i6GLgipxdC6BHDyqiHNHhqhsVYvgxFscl8=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/lebe-0.5.2.tar.gz) = Awh8K61eEDToys5ZJt7AU/s3kCSDcIZfURen0CEzVMg=
 SHA256 (cargo/lfs-core-0.11.1.tar.gz) = LERB03SQ9Z0v3GMea+lzzocSQ15L/r6WFRJbEWA81B8=
-SHA256 (cargo/libc-0.2.140.tar.gz) = mSJzNJIfrhqXnPC/38xrPlzjdu9X4W+2+z6i7WCV+Aw=
+SHA256 (cargo/libc-0.2.147.tar.gz) = tGaPsOqGHB3wlBJ6xfHaNAmoIRakunT8ouWO+ScVm7M=
 SHA256 (cargo/libgit2-sys-0.13.5+1.4.5.tar.gz) = UeXqBsJpJvEALdVT/e1s/NyXhMH2D+61g2i02bB7bbo=
 SHA256 (cargo/libsqlite3-sys-0.20.1.tar.gz) = ZNMQWfIpNebDGDDbUkm6K37NVP1zqZCShvCmeqVcL70=
-SHA256 (cargo/libz-sys-1.1.8.tar.gz) = lwJ2HDk1+MwvEBeTJy4gLHK5naj0IkoZ3c8SeaZFC78=
+SHA256 (cargo/libz-sys-1.1.9.tar.gz) = Vu6InsyVaIcUVtQvYD1qDOWf8yjSkQY6RcvfADa69ts=
 SHA256 (cargo/line-wrap-0.1.1.tar.gz) = 8wNENQoqUdpUwdU76T+t6KI35UXbzEvb5jVBPyEXyrk=
-SHA256 (cargo/link-cplusplus-1.0.8.tar.gz) = 7NIHyccTw0+VoJelsCmsLOYBBTDHtJ1/6iTZd97eBPU=
 SHA256 (cargo/linked-hash-map-0.5.6.tar.gz) = BxfO8byLY2xuHBu978CeYyLaipMhlm6JKO+A0g9/dw8=
-SHA256 (cargo/linux-raw-sys-0.3.0.tar.gz) = zVUOc2iObVePCsIRnjK3l6MnYxpC+UM+WdAuE5yN9g0=
-SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
-SHA256 (cargo/log-0.4.17.tar.gz) = q7EuaHz7RKpA9B/Dl473ZEj5tgOMrWrvQlnTwJWiOC4=
+SHA256 (cargo/linux-raw-sys-0.3.8.tar.gz) = 71OULre/f/Q6YXs+LBxKXs9ZRKfBvBLX7jm7sV5cFRk=
+SHA256 (cargo/linux-raw-sys-0.4.3.tar.gz) = Cfwg0soSy58ETJPjvW0y1SPm4uw9tPeyk5zZkCbs0/A=
+SHA256 (cargo/lock_api-0.4.10.tar.gz) = wcyXF6ILG7Ii8zPmqS/TL32KGN3FoxkaEa9F3L9NzRY=
+SHA256 (cargo/log-0.4.19.tar.gz) = sGpM3kwPJxpEZ4Lj7/jeeJVIzlfbyOypKSwn9KQgBLQ=
 SHA256 (cargo/malloc_buf-0.0.6.tar.gz) = YruQf+iNVNjZzjKjzOq0IY7S9rfTVhfK/prfhOQ5Gcs=
 SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
-SHA256 (cargo/memmap2-0.5.10.tar.gz) = g/qkLAoHjDk/aynV2yMti+IndqiR+PVuUoT67kogsyc=
+SHA256 (cargo/memmap2-0.6.2.tar.gz) = bSi7qErf5mRnN4Rbxeu/osCEJOscN+lKH9KoKttWqHI=
 SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
-SHA256 (cargo/memoffset-0.8.0.tar.gz) = 1hxxm8+89dYrOgnvpgiN6MVLwL/NPqeuOfzBhhCLjeE=
-SHA256 (cargo/minimad-0.11.0.tar.gz) = fwxgUJZOcGeWrW6UsDarC3ypfocZBeHKq2tncTZulG0=
+SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
+SHA256 (cargo/minimad-0.12.0.tar.gz) = OLE2RUkk5NAg5VxJkuB8EFtA1cQbhGYoYvDhW8Ci7+8=
+SHA256 (cargo/minimad-0.13.0.tar.gz) = 9sRhD0MOSbiC/KrQGGE0FQ1NdPx2CAsKYfcABGDC4mg=
 SHA256 (cargo/minimad-0.9.1.tar.gz) = J3Y58BmFaPcPj+SriKUqZ8lryhLye6XBenas3Li0WDQ=
-SHA256 (cargo/miniz_oxide-0.5.4.tar.gz) = llkLqPF1IiZDqFaT8z0m6cigFfWZwhZQmxpolK9nXTQ=
-SHA256 (cargo/miniz_oxide-0.6.2.tar.gz) = snWVDCizfnlOjFXYiuteE50M4j/bvtpo+NcXSr356Po=
-SHA256 (cargo/mio-0.8.6.tar.gz) = W52aRu/1tP9ktFqeMWptHgvHGe9CnL7E3GMGhCEr/fk=
+SHA256 (cargo/miniz_oxide-0.7.1.tar.gz) = 54EOC+VbQoraQQQcQfMsnxpCgXkBtMz0X6PUtlYedMc=
+SHA256 (cargo/mio-0.8.8.tar.gz) = knp2XNP8JiBuZrKWRl+p0+WrAD5lHBs8Bg55VtlrGdI=
 SHA256 (cargo/nanorand-0.7.0.tar.gz) = alExPFggsLAr1CL0tEd2+/R5YXVcdM5kr8c7+tECJsM=
 SHA256 (cargo/nix-0.22.3.tar.gz) = 5JFvFZ7Y5d4AggdlYhUqdreh9koB/Z0eD+oALDdiT68=
 SHA256 (cargo/num-integer-0.1.45.tar.gz) = Il0zifs1CaJMk/XCnra94lhrmNnwFmNt/1jXxvdWnNk=
 SHA256 (cargo/num-rational-0.4.1.tar.gz) = BjihydCjwJFBWBRbx2z/Nzp1pifm7L+3HL5vRTpaGbA=
 SHA256 (cargo/num-traits-0.2.15.tar.gz) = V47eNM8C+JJKuUR/UMKAdbTT5bJplyNF5+A3KzjGzc0=
-SHA256 (cargo/num_cpus-1.15.0.tar.gz) = D6yeLaE7XrRHps49OS8jop2GlL/3gb8DoWzZrIaXWTs=
+SHA256 (cargo/num_cpus-1.16.0.tar.gz) = QWH8ttYC1NIIGvfDpFhS2HWgPdM3pr/dbgZAe2E0KkM=
 SHA256 (cargo/objc-0.2.7.tar.gz) = kVsbRyvCHFNGTWyEYcnTr4Bboe+DfhysJUQo9Kdxd7E=
 SHA256 (cargo/objc-foundation-0.1.1.tar.gz) = Gt0bZZ42yWB8equGSnbHpMJ2DNDNLhIPP7i5UsfiK/k=
 SHA256 (cargo/objc_id-0.1.1.tar.gz) = yS1N20vXtQ1zDCFf+HF1TQ2msheISfiioqtpcS0MBzs=
-SHA256 (cargo/once_cell-1.17.1.tar.gz) = t+VQApnhbrsUeuFaAKlCryZM82iPR5I7j8LNWFjyOtM=
+SHA256 (cargo/once_cell-1.18.0.tar.gz) = 3Ytd0q5e1xRixUAli+3LUZZRI61+fM9LmoyvqkpjV20=
 SHA256 (cargo/onig-6.4.0.tar.gz) = jEsxyHIq2RccbXfTVX2weMqyvVCvzJ0JyLMVxZ34yk8=
 SHA256 (cargo/onig_sys-69.8.1.tar.gz) = e4KePX6cx0x+MV7o7bGFv0GQ2lrN50r9f8WcNbHwhuc=
 SHA256 (cargo/open-1.7.1.tar.gz) = 3Op6MNa4GiQjzFnENVSID+/3tX0SkW8jGnn41tlHAgE=
 SHA256 (cargo/opener-0.5.2.tar.gz) = KTwVZ443JUwVvS8JIxSrtOUdf93gXCAhJ5wSYxtU8AU=
-SHA256 (cargo/os_str_bytes-6.5.0.tar.gz) = zu30T7APLRmEsLyYECYnzmIuCD5JpbrNs+UU+kI44mc=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
-SHA256 (cargo/parking_lot_core-0.9.7.tar.gz) = kGnLufmeOlCDR2zLKc6x3hi5EYyvpT6QyVUSNd4rlSE=
+SHA256 (cargo/parking_lot_core-0.9.8.tar.gz) = k/AMhl/nyr9lAIGv/s04cQcPJnZ+eyBwo/+uFMZUtEc=
 SHA256 (cargo/pathdiff-0.2.1.tar.gz) = iDURalwXkISoMO+zrcEXqwB1ErU1vBohyZHTsyprRN0=
-SHA256 (cargo/percent-encoding-2.2.0.tar.gz) = R4xXLD1zGB/zwlOQRfbrmeVJEhjq6Rk3CZO4kM292Y4=
+SHA256 (cargo/percent-encoding-2.3.0.tar.gz) = mypHhylumYlhE5TDPxk/Z2cErxaG5wuPgDOrW6mjWpQ=
 SHA256 (cargo/phf-0.10.1.tar.gz) = +rvx6tilvLwg9fi5Oe4/Ww9vKBtq00aLhGVrZYtFUlk=
 SHA256 (cargo/phf_generator-0.10.0.tar.gz) = XVKFiTu164LmqvXVnukJoGoWc3qJcJhN13RrqSg0mNY=
 SHA256 (cargo/phf_macros-0.10.0.tar.gz) = WP3zGE3VYPFg3XOSK+otXNbo8GS/SxMRCr2BsDaXtOA=
 SHA256 (cargo/phf_shared-0.10.0.tar.gz) = tnlq13Gs3AEj0qiNxCi1447yRFZ0PdsXRO1ij5gVwJY=
 SHA256 (cargo/pico-args-0.5.0.tar.gz) = W+Fnp6827iL+MRUFG8UfbmxwVMk0jijetPSb1vcFoxU=
-SHA256 (cargo/pin-project-1.0.12.tar.gz) = rSmmCba81n/ukFgS5USZLSFq+ddVdXwF7S0OFadMbsw=
-SHA256 (cargo/pin-project-internal-1.0.12.tar.gz) = BpvbHgWtx6iZDc6cx1NwiV++Tj1Yubc78a7lY1k0SlU=
-SHA256 (cargo/pkg-config-0.3.26.tar.gz) = asmln3NHPxuNhSQh5Z5kgJ8CWZSDfvdDYVxtDFswUWA=
-SHA256 (cargo/plist-1.4.3.tar.gz) = m9lkeyaKPT4U/wnCMgETOmJYnGWNsCu3OIxyRqr+BZA=
-SHA256 (cargo/png-0.17.6.tar.gz) = jw5/TJTsJv8gnO5QYxQhJjnWyRuAr7gphIGfr86d8Bw=
+SHA256 (cargo/pin-project-1.1.2.tar.gz) = AwrSvE2xColEyw2DfxWL3+xNSkhzq3AalQRncNEfiEI=
+SHA256 (cargo/pin-project-internal-1.1.2.tar.gz) = 7C4HLszpTsRxsTOY1UAsGI52rAPPdN0al1Fhsjo/bZw=
+SHA256 (cargo/pkg-config-0.3.27.tar.gz) = JgcoYLqSTL+pjqOcjBm03WpKJUI9vfIZweypGqDPaWQ=
+SHA256 (cargo/plist-1.5.0.tar.gz) = vcAAHP6j21ei4kvA2Bjp4g5VS1+X+rubwjHcJAJprgY=
+SHA256 (cargo/png-0.17.9.tar.gz) = WYccxbbM5+rMylqAK0FzN3ocK6kGVCRniaj6IzRCbRE=
 SHA256 (cargo/ppv-lite86-0.2.17.tar.gz) = W0CvgFsxIf6rijwp8E2K0mL6jgVhiD52U+AkrkR55t4=
-SHA256 (cargo/proc-macro-error-1.0.4.tar.gz) = 2iVJD/mJKqs/z3w28Iz7kC3T5xyg+flRe+oCpzpc44w=
-SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk=
 SHA256 (cargo/proc-macro-hack-0.5.20+deprecated.tar.gz) = 3DdeFSckf+GpfYtxVmeN/nwa8vwHXJpNs2kOzSoUgGg=
-SHA256 (cargo/proc-macro2-1.0.54.tar.gz) = 5HKhBHmcdLUUpXImFgEEqkg1Rt436DnsUOPC5B3YdTQ=
+SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o=
 SHA256 (cargo/proc-status-0.1.1.tar.gz) = 8ODArJFee3a0eFC6T/w3er3mxv+e6s5h0KiWI9tElxI=
 SHA256 (cargo/qoi-0.4.1.tar.gz) = f21kxx60mP6erhTOTsk1xVV0mu9RHMqFtVaJENbkgAE=
 SHA256 (cargo/quick-xml-0.22.0.tar.gz) = hTPxTIOCqq0NWSyBKsO4JhYhKLZWYjMeESe0XD0YU2s=
-SHA256 (cargo/quick-xml-0.28.1.tar.gz) = 5cGpexvEKx1VC/tI1CYhU/5AChK6sVEYIXNvfqx21+I=
-SHA256 (cargo/quote-1.0.26.tar.gz) = RCSvS/d4quIFGne2AoMzLzhlVCVdciIz0J+/x+MNovw=
+SHA256 (cargo/quick-xml-0.29.0.tar.gz) = gbkighXYLHthSQ/sHeKHE2td5vVwD25Y6prWGnlkylE=
+SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
 SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
 SHA256 (cargo/rand_chacha-0.3.1.tar.gz) = 5sEKY6D6MiUr5J0h53CdTUuvjSMcLbzh6qgUG5sSfYg=
 SHA256 (cargo/rand_core-0.6.4.tar.gz) = 7AvkeV4vaigGm+wLX/PirJuvyZ5qmn3DVHmWxcgWkiw=
@@ -188,304 +194,310 @@ SHA256 (cargo/rctree-0.5.0.tar.gz) = O0LifveMNdOZhAPB0m8+/Z4TXT5RIbCkhFzFzCdUf08
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
 SHA256 (cargo/redox_syscall-0.3.5.tar.gz) = VnZk8mJwlHOTCkv55Rvy6/M0jy50jMxQ3qIGRoWPjyk=
 SHA256 (cargo/redox_users-0.4.3.tar.gz) = sDPYN6fPFi15k63tkwTjCoMhPGSLbjidsjMZH4keXCs=
-SHA256 (cargo/regex-1.7.3.tar.gz) = ix9pOyT2rJEvSJPvCCRNcLYGdIDS8aRulQyWkeZ0nR0=
-SHA256 (cargo/regex-automata-0.1.10.tar.gz) = bCMNc/uNjBucCzE1xRQqis7joFWPuNtc8ctl+NeGITI=
+SHA256 (cargo/regex-1.9.1.tar.gz) = surmj8Ig988lMuRJSt7RdUX84ZLVnNmW4P54h/TOtXU=
+SHA256 (cargo/regex-automata-0.3.2.tar.gz) = g9Pappds/7dY7IePEIug4GKkWy1so6LMqWUziFVHbK8=
 SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
-SHA256 (cargo/resvg-0.28.0.tar.gz) = wRWGPy02IZmc8YfjGLySsWQC3+/2pIx033ANdzgTlME=
+SHA256 (cargo/regex-syntax-0.7.3.tar.gz) = KrB9xnIw5KRxjnD9XCAFWkM0sSHx+duP5j7znOm4yEY=
+SHA256 (cargo/resvg-0.35.0.tar.gz) = tlVPR8OOylaCfup/KFwqMBi04S4OGVzBBYM8AIvjOPE=
 SHA256 (cargo/rgb-0.8.36.tar.gz) = IOwtPj/HqSztNX35zr1aELb7KqHueXv36c4vF9/8j1k=
-SHA256 (cargo/roxmltree-0.15.1.tar.gz) = a53pgxoSmxIufmHyQttQn6nQg4AIvwspuwYkZp7f5Io=
+SHA256 (cargo/roff-0.2.1.tar.gz) = uDPY0DTqCUsepoqm1cdA4NBLrZ0WVo0Ium92gjoRQxY=
 SHA256 (cargo/roxmltree-0.18.0.tar.gz) = 2PWVpFe2uMbNpmpIUD6S7o0ZNC+QWUjynDgyAOyesdg=
 SHA256 (cargo/rusqlite-0.24.2.tar.gz) = 1fOO5xy6ssgn7ArCTnb4LspyPO6SxQmmX2fe45PCURI=
-SHA256 (cargo/rustix-0.37.5.tar.gz) = DnjMUlMlwGtKf/AtsoNHLzwEK3/ww5H5bG1axvT5G3U=
-SHA256 (cargo/rustybuzz-0.6.0.tar.gz) = q5407PaQBiVBI1WmG9oL1oCZ/mdN5wfGfl5K7SwF5Ik=
-SHA256 (cargo/ryu-1.0.13.tar.gz) = +RM5wEZ95iNgZJ+NPhhcqN5CJP8oH2YADeXrKnenkEE=
+SHA256 (cargo/rustix-0.37.23.tar.gz) = TWlxi/gcYSekncZORKdC6LuSE8D/iGmiLDCPhMHUqwY=
+SHA256 (cargo/rustix-0.38.4.tar.gz) = CpYpGOqI1kRZKJS8bcVazGwJVkiK3Ou/tuJzUGt/1uU=
+SHA256 (cargo/rustybuzz-0.7.0.tar.gz) = FivfQuJhvuJxs5V2kQGGNEiAhO9Xfd3rZCCpaEyrKmo=
+SHA256 (cargo/ryu-1.0.14.tar.gz) = /iMr32voyN55eyIYTucRGNY3gOpCrIW2HRuqbTt4Kuk=
 SHA256 (cargo/safemem-0.3.3.tar.gz) = 73A7fLWTNeri65POtmTA636mv1ZwedhD4JQgIZZo4HI=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/scratch-1.0.5.tar.gz) = F5LbA1zpW+YMP4hTAXs5mSCSgcJOK6W8jlm/l6DFkME=
 SHA256 (cargo/secular-1.0.1.tar.gz) = w9w+zN9Zm1PrqKNKEZC9RzlJSCWNHEPcqczrJCbiW7U=
-SHA256 (cargo/serde-1.0.159.tar.gz) = PAToNDw9ruxB9YmQuddwaN8xIJ8q8RHgWen+lkZpMGU=
-SHA256 (cargo/serde_derive-1.0.159.tar.gz) = TGFNF4BbCT30sUe1Eznn5EvwXvWfuh5F2DUAvPtNhYU=
-SHA256 (cargo/serde_json-1.0.95.tar.gz) = 1yHsqXrIAqp3d7cBh3yABNlQ/BQmUTZzANIcHMAZR0Q=
+SHA256 (cargo/serde-1.0.171.tar.gz) = MOJ9Hk/XZZQGxJL9bPryBmuodz3kXKdehVWQ+FbcNKk=
+SHA256 (cargo/serde_derive-1.0.171.tar.gz) = OJiUYDvRjEb6ViMWlPjYJ3ecCVGmZwhxlM+d6U7SRoI=
+SHA256 (cargo/serde_json-1.0.100.tar.gz) = Dx4U6JvnqkxLeL29yetb+FF4KaYAro6qOabh2WC1GFw=
+SHA256 (cargo/serde_spanned-0.6.3.tar.gz) = lkJsmTb9egEkkV+RheodIKqURcyYIRQvCnO8kgei4YY=
 SHA256 (cargo/signal-hook-0.3.15.tar.gz) = cydo8RdtIdCeB2wjqTEj1Au6ktUMQFjaNNRcjejmgrk=
 SHA256 (cargo/signal-hook-mio-0.2.3.tar.gz) = Ka0uFfN+yabMVECXt4oeyQAB6fcbgTOMo59DCtrKma8=
 SHA256 (cargo/signal-hook-registry-1.4.1.tar.gz) = 2CKbRzuqWYCscu9DTEQV5wxLXnG0IwQ620ugWficmaE=
 SHA256 (cargo/simd-adler32-0.3.5.tar.gz) = I4q/u3fBkVEQrZaEZWCLaOhp4HcmIsllZxTnPloaUi8=
 SHA256 (cargo/simplecss-0.2.1.tar.gz) = oRvnxikn2UJ+n0DzRE1UmdhoZI4u28TiEW3mnn7A6J0=
 SHA256 (cargo/siphasher-0.3.10.tar.gz) = e9PjIGiZrz+LEq8oT6/AOMwdwrQdG4ndFylyIcXSJd4=
-SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
-SHA256 (cargo/snafu-0.7.4.tar.gz) = ywZW5+P/tw9sObPCqGMyu3SqPGedp4FkJZDzwRGMUEU=
-SHA256 (cargo/snafu-derive-0.7.4.tar.gz) = R1s7vlJFwm8tim9i1nwfMOuf/+zO5yHEXRYsPrvfgbI=
-SHA256 (cargo/spin-0.9.7.tar.gz) = wJWf1vdn3yCyMXNjluT2AhceANlSBWdihuedSk62e+8=
+SHA256 (cargo/slotmap-1.0.6.tar.gz) = 4eCOJh0Oj1xDEjt63z5MoWkNZVN3rJOgOyydPpjeE0I=
+SHA256 (cargo/smallvec-1.11.0.tar.gz) = YrtP7uSf3Z9wfvgC4iNlo13kt7KZ3kdj1Ev+qJlEL/k=
+SHA256 (cargo/snafu-0.7.5.tar.gz) = 5N43rQJcWHop6PP1YFwA9wuYcV75C5BhqBW55Z6QQtY=
+SHA256 (cargo/snafu-derive-0.7.5.tar.gz) = mQB5Zl8HW2mQMenAj9Ormb5QKblvO3jcBwno935O/r8=
+SHA256 (cargo/spin-0.9.8.tar.gz) = aYDo11ESQfis9K6927H/k4317r6YaRQYxEaNC3Kpamc=
 SHA256 (cargo/splitty-1.0.1.tar.gz) = ja5oqlvV3C06ITew9rzdglXc4Zg9wVX+AkZXLhecnDo=
 SHA256 (cargo/str-buf-1.0.6.tar.gz) = ngjYNjcE5scfyShnQ1Pmt8I9zqnYLXASyPryo6Al+NA=
 SHA256 (cargo/strict-0.1.4.tar.gz) = mRr1j4vQUSsMdqvIf49qikksMU680TGJtCbADJX28O4=
-SHA256 (cargo/strict-num-0.1.0.tar.gz) = nfZfIGmK7tJF793jYoprVZ6hI5u7hxrxtuO1jEE7K9E=
+SHA256 (cargo/strict-num-0.1.1.tar.gz) = Zje6t3ItN5yLQbqEkijWgMwS0KRboforSPKjBXegZzE=
 SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
-SHA256 (cargo/svg-0.10.0.tar.gz) = 5y2LGasFgnr+/Mpmv0cEDB5moJAeuBR4THfU7BGL0wk=
-SHA256 (cargo/svg-0.8.2.tar.gz) = O9slpFk9ZlYjkxlCb0Al96ZYFX4l6J8OAxnXUW1GBC0=
-SHA256 (cargo/svgfilters-0.4.0.tar.gz) = Y5q868Ff3C3xefN9b1Rj1mDBx5zVUsEjQ6RgCCegS84=
-SHA256 (cargo/svgtypes-0.8.2.tar.gz) = Ipdeiiusana7VPiYprGHZGM7AOeAMw8LaJ9lr7OXVWQ=
+SHA256 (cargo/svg-0.13.1.tar.gz) = AtgVrTN+hEnSN01CSESGRe3+dOaZND3VcZE52T+ocRI=
+SHA256 (cargo/svgtypes-0.11.0.tar.gz) = 7UsGEefzJ39owPoY44XZ4tJpI2kTeWkAOVSPhnzvAqc=
 SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
-SHA256 (cargo/syn-2.0.11.tar.gz) = IeN4e7cUZWJxEOfYftT6qjbB9hBC7me6254u8XOszEA=
+SHA256 (cargo/syn-2.0.25.tar.gz) = FeP8jAx0Jn4t8Tbl5ftlakZBWKpXYkBTN165yMbiWuI=
 SHA256 (cargo/syntect-no-panic-4.6.1.tar.gz) = vubYQAJ74R2frhQyp5nFSOrwMyqajb6FJigdValgDk8=
-SHA256 (cargo/tempfile-3.5.0.tar.gz) = ufvshPOB1XlbCGVuSRK+xgTRYr/5KR1hiaePTIq4eZg=
-SHA256 (cargo/termcolor-1.2.0.tar.gz) = vlXPiUL+rFx2XCyZNCKAaEPJqaRdTVxAetbdLqleubY=
+SHA256 (cargo/tempfile-3.6.0.tar.gz) = McBDJHY1flh5CqpHqO+wxROPE3ND87XyO9NqJ+OwptY=
 SHA256 (cargo/termimad-0.20.6.tar.gz) = z6tEtLwXYBzyJszjHIdGKkpb1dMllIyOu8nnFWYKEoc=
-SHA256 (cargo/termimad-0.22.0.tar.gz) = Vvh7F7o7q7/8v+RNXin6kNgMVEkDSnmcnYcBc1gADl8=
+SHA256 (cargo/termimad-0.23.2.tar.gz) = LjKIMZn8Us2n5DGVje6Lw+xomK+rwVK3aVm54OdOIgI=
+SHA256 (cargo/termimad-0.24.1.tar.gz) = s/Gze2xCUTvT7RfJTH1kTscgVNW7lyvVV/ZFpmWNffI=
 SHA256 (cargo/terminal-clipboard-0.4.0.tar.gz) = u1apOqdQqOB4WOuPZpL86Rt47UsSm4uku0d9/K87irg=
 SHA256 (cargo/terminal-light-1.1.1.tar.gz) = kHezmvtw8SOR5MH89GMZmZz8MrRdYFpmgFK8TRtFEa8=
 SHA256 (cargo/termux-clipboard-0.1.0.tar.gz) = n2r/E8oykzFblPbb2caeHJWP5CHClGgeL/2oDJhY428=
-SHA256 (cargo/textwrap-0.16.0.tar.gz) = IioiKlv+G7pKd7RexIinQbPLiHLl5JlFH9fQEpycfD0=
-SHA256 (cargo/thiserror-1.0.40.tar.gz) = l4yaMUvY3Jm+WUvDwXX6qpeUvgSlpeFTyrppFTNs66w=
-SHA256 (cargo/thiserror-impl-1.0.40.tar.gz) = +UVqQsWw2APIzYbnPdfMnt1ClJnzejVQ0obV6GcgVp8=
+SHA256 (cargo/thiserror-1.0.43.tar.gz) = o1/FuJcRQ8o0j6bfTwJNTVUmTzRoxxrRwvNlsKTVjEI=
+SHA256 (cargo/thiserror-impl-1.0.43.tar.gz) = Rj/hLXmT07MneHU3zo3U36BY3jL8Kxle883gPcR3Ho8=
 SHA256 (cargo/tiff-0.8.1.tar.gz) = dEkzT5/yuvKQ1V1zmDp9b6FeARmPrvcq8H4qjbhR5HE=
 SHA256 (cargo/time-0.1.45.tar.gz) = G3l6+tPzEtHGalbRHQMW+RY1bRG9FY+8bKY4n/a/gFo=
-SHA256 (cargo/time-0.3.20.tar.gz) = zQy/7LTRm16nW7Ma2QTrW5+hPyEHnDuSAX699JmaWJA=
-SHA256 (cargo/time-core-0.1.0.tar.gz) = LhU+HxrK74rMU35otEkG0ttkNuKzWsLGtCZA//kfAP0=
-SHA256 (cargo/time-macros-0.2.8.tar.gz) = /YCmV+cdqBS45dYNM3T8bTUEUGIkXYAiR0iuUi3XbzY=
-SHA256 (cargo/tiny-skia-0.8.3.tar.gz) = v+80EsaXUZb9+sQe8jL5EL4rs3ud0zE6SaGmvIFaW9s=
-SHA256 (cargo/tiny-skia-path-0.8.3.tar.gz) = pLXtrAWPyY9RyTXa6k2AW2lbOOLxUSQcrRJa3ioqwg0=
+SHA256 (cargo/time-0.3.23.tar.gz) = WeOZwGj0Ol0Rb+2vc7ID+k+cUZ8X4rNPYyIdN5L4FEY=
+SHA256 (cargo/time-core-0.1.1.tar.gz) = cwD777Ta3BryNanO83N86mkqnZfhucvNTr2ub4ho5vs=
+SHA256 (cargo/time-macros-0.2.10.tar.gz) = lroVqJfzyGdmt1flrHIhVUxnUAVNdNWyiET85fs2psQ=
+SHA256 (cargo/tiny-skia-0.10.0.tar.gz) = fbEXmJRfpcPlSQx5TMynxt6G06/dVLTrMkEJk5xvN7w=
+SHA256 (cargo/tiny-skia-path-0.10.0.tar.gz) = L2CqNciawmh6zholVuqupo6MDUdAii4+f1yYpInnKBw=
 SHA256 (cargo/tinyvec-1.6.0.tar.gz) = h8xc6zh1uyDCiQAFpOImpGUSZKXHXtskIbUoYaCgy1A=
 SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/toml-0.5.11.tar.gz) = 9Pfw3Y1QqFOlMcQmNZBFsZmPBCGdiHmYEHYs1K0xQjQ=
-SHA256 (cargo/ttf-parser-0.17.1.tar.gz) = N1gS+kTatt9BwZXNL3/stIj2wJ+6r7YoB0iM76tkK/8=
+SHA256 (cargo/toml-0.7.6.tar.gz) = wX6WOoGcMx3KzXq5V9gLwrmpweccgEgm0vKD3WUwZUI=
+SHA256 (cargo/toml_datetime-0.6.3.tar.gz) = fNpz4vE5exJi1t/c74qvrhTR3ndI1mgi07/uttA+Xks=
+SHA256 (cargo/toml_edit-0.19.12.tar.gz) = xQA0ShkHIpjNBaciSzwMYpNIt4aSv0hGbFI4ZW4xWng=
+SHA256 (cargo/ttf-parser-0.18.1.tar.gz) = Bgn3ca2cYVU4SJfh302UjmkmZ8wFiFSLaOtE0FKydjM=
+SHA256 (cargo/ttf-parser-0.19.1.tar.gz) = pGSks0lIpfZ/3dK4I8YtnZLkS+dQWLmZOermxbaWCzM=
 SHA256 (cargo/umask-2.1.0.tar.gz) = 7JpGwlSeNcBU4P/igaOm7AAHeT203xBmBNN+0/TXPRw=
 SHA256 (cargo/unicode-bidi-0.3.13.tar.gz) = koiLpVc/8IBzazZIaWtwyvrX0lBVEXWsuqTgOFs+FGA=
 SHA256 (cargo/unicode-bidi-mirroring-0.1.0.tar.gz) = VtEiYPuS1S+QCL5+S8oJ9YR4DrImbcj+zGoZK+xWFpQ=
 SHA256 (cargo/unicode-ccc-0.1.2.tar.gz) = zCUg76ZE+CaNzk3NMFDqp/wET8oDlh6ZmKx+LpK3fPE=
 SHA256 (cargo/unicode-general-category-0.6.0.tar.gz) = IoHIwdIhQ443MkngZcpJicTDaVLCEf8hoO6RxEo4aec=
-SHA256 (cargo/unicode-ident-1.0.8.tar.gz) = 5UZKh7I58TpjpQHycBVldUuuktJD1Lt+sS9tV9Imm/Q=
+SHA256 (cargo/unicode-ident-1.0.10.tar.gz) = IgSaGfSmh0ihaMD8Q5+VFmhqoEWSf/dn7KCoUQH7bnM=
 SHA256 (cargo/unicode-normalization-0.1.22.tar.gz) = XFcT8PxLXbZooqxjzbe7RGnYyf7QR7HQKSzHsM4rqSE=
 SHA256 (cargo/unicode-script-0.5.5.tar.gz) = fYFyVeG+1t/UykclhoXRTSvc+8ZP3J44Gb1YSAV7jsw=
 SHA256 (cargo/unicode-vo-0.1.0.tar.gz) = sdOG/1O0Fbf+J7ULtEZ54sxGYCcmlLe28zJthICCOpQ=
 SHA256 (cargo/unicode-width-0.1.10.tar.gz) = wO3R5bFGU/eDdwvOSk2rtKUQilNwpfXYz+hxDDYfbIs=
-SHA256 (cargo/url-2.3.1.tar.gz) = DWjHma51diuMP+N1/rZgDvVgLIg8XSHrUcCfIrg8RkM=
+SHA256 (cargo/url-2.4.0.tar.gz) = UL/3gx4ZIAqFsXEx0IXCXXgRvE4Ybv2vVLvRMplKiMs=
 SHA256 (cargo/users-0.11.0.tar.gz) = JMwPbW8me3PlosrfAHuo+bw5xqb5Zm+M8l6oCaFTsDI=
-SHA256 (cargo/usvg-0.28.0.tar.gz) = i1t8KzCEWzNIwGfKPQniDMbjJ8KI8MpMSGmHEqv0Muk=
-SHA256 (cargo/usvg-text-layout-0.28.0.tar.gz) = TJVQZwhIAoZBv5drBvXFIP/c1vAO5+5+sIU/eOLCSdc=
+SHA256 (cargo/usvg-0.35.0.tar.gz) = FNCd37DZO/hIJMCTNtMuQvgJYanRaAgy6yT98knOEeY=
+SHA256 (cargo/usvg-parser-0.35.0.tar.gz) = 0Zv5PSMIE1mZJ9iFVwFOCQjsw1MWZtR8Y0xoOLyNtAg=
+SHA256 (cargo/usvg-text-layout-0.35.0.tar.gz) = A1BEYE6JZSwKKVm4s1aUaZelJkm6bK3kWSjChCN2/rQ=
+SHA256 (cargo/usvg-tree-0.35.0.tar.gz) = eTmn5O0hyttdMR1jOXMGgcPiTD6B1gBlvoDkhdP8i5I=
+SHA256 (cargo/utf8parse-0.2.1.tar.gz) = cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo=
 SHA256 (cargo/vcpkg-0.2.15.tar.gz) = rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY=
 SHA256 (cargo/version_check-0.9.4.tar.gz) = SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8=
 SHA256 (cargo/walkdir-2.3.3.tar.gz) = Nt+UTNpWx9jYt0lq83jmsW3pKEWRkX0wfJtNMTxE5pg=
 SHA256 (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = GhQ1l8p8d5Pv95Te81LUF5KpPEgesQQkI/9/9yuiwx8=
 SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM=
-SHA256 (cargo/wasm-bindgen-0.2.84.tar.gz) = MfjcvCHzDZuPLqkm7LWPa5EZLBfp0zWUs99YsgB8pTs=
-SHA256 (cargo/wasm-bindgen-backend-0.2.84.tar.gz) = lc6Q/VvMBq9VpkGoZCjuQinkTgcDOWOiKQqOJBYHzLk=
-SHA256 (cargo/wasm-bindgen-macro-0.2.84.tar.gz) = TCH3fAvtw3/V3CH4l4lKXKAee7FZiEVZRhhirpDAtMU=
-SHA256 (cargo/wasm-bindgen-macro-support-0.2.84.tar.gz) = Kv+BMG/Kw8dRWtThd/UhtcmhXysI9OMtgjBmEC81pfY=
-SHA256 (cargo/wasm-bindgen-shared-0.2.84.tar.gz) = AEb+9+KMOATl44v6MeoqD3OQUxm2d+V+vjfkk1iYm10=
+SHA256 (cargo/wasm-bindgen-0.2.87.tar.gz) = dwanKrNtjLH4D/vw4HFTOXSmDQowjQGl0Ddb9gSZo0I=
+SHA256 (cargo/wasm-bindgen-backend-0.2.87.tar.gz) = XvK208UQ6WJeX+b1CasH1mp2DwiF2FhzZIPDLteAmr0=
+SHA256 (cargo/wasm-bindgen-macro-0.2.87.tar.gz) = 3uSV5VmCo71IEFp7lH/SqbSorjAQBBueD6qz+c0Cjx0=
+SHA256 (cargo/wasm-bindgen-macro-support-0.2.87.tar.gz) = VGgbGKRnZfCVdYOI8tDPFuuNQWm2OatXWo9Wk68hDHs=
+SHA256 (cargo/wasm-bindgen-shared-0.2.87.tar.gz) = ymrQWkhwsr9f6ZURfTcoQ3vSfXzV8G8TwXRD7zaXdaE=
 SHA256 (cargo/weezl-0.1.7.tar.gz) = kZMWTU3gOpJtkJ07x8MFQ87LNUAMAhFHksLK4g1eLbs=
 SHA256 (cargo/which-4.4.0.tar.gz) = JEHHhMUrKJoFS3IB/JMlPiiPCU4vS+kFg0MSfEImomk=
 SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
 SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
 SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
-SHA256 (cargo/windows-0.47.0.tar.gz) = Jkn/MVvuTJh1fxXawibv49gZJ627bogghLse4+DDMKc=
-SHA256 (cargo/windows-sys-0.45.0.tar.gz) = dSg75e+ygx036hQjZfAJwC7CA80po+vsvAk9UjFbZtA=
-SHA256 (cargo/windows-targets-0.42.2.tar.gz) = jlGAwAzUTJsciK2zaTKR8c2TYF3tgMJQp11HJ1a00HE=
-SHA256 (cargo/windows-targets-0.47.0.tar.gz) = L4mW0/Q7Sy1EMnzXG3sO/RKEq2Dm6dDotjDhhVXYfT4=
-SHA256 (cargo/windows_aarch64_gnullvm-0.42.2.tar.gz) = WXpRGFcLaLwI2NWRJTMsVPG6nZre7e71uZsCuisGmPg=
-SHA256 (cargo/windows_aarch64_gnullvm-0.47.0.tar.gz) = gx1WfVPU88sdszK2jm4rYmAijrTZmnd9iy6O15QCfJA=
-SHA256 (cargo/windows_aarch64_msvc-0.42.2.tar.gz) = 4I6IZKYPBu8ND/S6BBJNuLD7O+V3alzUdkHpQuWMTUM=
-SHA256 (cargo/windows_aarch64_msvc-0.47.0.tar.gz) = akLVSkF8YM5PDjFmHu1ijw+lrKc0SMCT7E1F+rTFHN8=
-SHA256 (cargo/windows_i686_gnu-0.42.2.tar.gz) = xh2SfY2kHalqgfApSJNT5oc5c3077KQxRciv7JoxqE8=
-SHA256 (cargo/windows_i686_gnu-0.47.0.tar.gz) = wZJb6v27IiAaU6SD24YaVkQSMVfBw87oMyOi7VZdceM=
-SHA256 (cargo/windows_i686_msvc-0.42.2.tar.gz) = RNhAtuxkn0gKQcjYD5xlEIuS2JNF3ZQCe/4GrERNEGA=
-SHA256 (cargo/windows_i686_msvc-0.47.0.tar.gz) = Oo748vFxGyI5R9m2m1ls9aTkUskw+1i2/D/a59DsazE=
-SHA256 (cargo/windows_x86_64_gnu-0.42.2.tar.gz) = jekSuLj+tVwGSGfPBH3aCX+S1R761bSR37mPa7twyzY=
-SHA256 (cargo/windows_x86_64_gnu-0.47.0.tar.gz) = esqgws8NLvmbYcMIoMPbrkMKUbc0Xe3sRwvY9T9aNkI=
-SHA256 (cargo/windows_x86_64_gnullvm-0.42.2.tar.gz) = JtQbRqNtRTdIrt7xSG1ceoXbIuVq/zRkOYTqhVFOlKM=
-SHA256 (cargo/windows_x86_64_gnullvm-0.47.0.tar.gz) = 5aBij3G+HRHhfKSg6eFbOlGA9vvxwtVeO6P4UDeAUsE=
-SHA256 (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = muxdozFSQVjG0aSsCrFUEUnAuVBf3gZCOwL17wEGufA=
-SHA256 (cargo/windows_x86_64_msvc-0.47.0.tar.gz) = nW5iwlbcbUC4yHB98X3413TmDjnbcjZ1JB58FekQvOc=
+SHA256 (cargo/windows-0.48.0.tar.gz) = 5oaIa8B4vBsLYAysAUeq24FQibbk2mQBbL11S2NCcA8=
+SHA256 (cargo/windows-sys-0.48.0.tar.gz) = Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk=
+SHA256 (cargo/windows-targets-0.48.1.tar.gz) = BdSxdJD3BJnyC555Hc9qKZeFzor01wkBggbcW0lT6V8=
+SHA256 (cargo/windows_aarch64_gnullvm-0.48.0.tar.gz) = ka5XLht526iD4NMVR033MF0S9Wm0APz5BYGwYGL34bw=
+SHA256 (cargo/windows_aarch64_msvc-0.48.0.tar.gz) = su8n4Ne9/Px7hosxfB0yxkGm/kYpwXG4kox7CNmNfPM=
+SHA256 (cargo/windows_i686_gnu-0.48.0.tar.gz) = YioZYqfbgw1v0KaWg8gKGP2iAYefD0R/Blo7dGfaokE=
+SHA256 (cargo/windows_i686_msvc-0.48.0.tar.gz) = RULG42TOIb9F1p/dKo5FX6ONMWFYz9Q7OsHFsbGfjgA=
+SHA256 (cargo/windows_x86_64_gnu-0.48.0.tar.gz) = yiuKZh92KMvSNEDlCwXXBds2hviU/JWAggYjZWr5dLE=
+SHA256 (cargo/windows_x86_64_gnullvm-0.48.0.tar.gz) = eJbbwfQeCIcunV6Pi6qP3SZ38pRoxOFWIQF07cf3uVM=
+SHA256 (cargo/windows_x86_64_msvc-0.48.0.tar.gz) = GlFfV5n+SWHLUy+YPOKyMII2a4mOUv+85FnIb2fIN4o=
+SHA256 (cargo/winnow-0.4.9.tar.gz) = gaIJTEPMlHdSk+qg5Jn7wwBIptgkrILANRqMC/kRJSk=
 SHA256 (cargo/x11-clipboard-0.5.3.tar.gz) = RzBot7gKyGoYMogk8QVOXgB4mMR7W7woG9er4yvDZTw=
 SHA256 (cargo/xcb-0.10.1.tar.gz) = dx4rmW33IM0cbdn/kPYtkWmP02EMwHg4jQVkvdZiKpw=
 SHA256 (cargo/xmlparser-0.13.5.tar.gz) = TSXHW/nqEsQECpf4KRVHaLu842Yofi3ARK8WDNeaE/0=
+SHA256 (cargo/xmlwriter-0.1.0.tar.gz) = 7HoqUB7RiXA9uosIFC8Ffoh9/EssxNstNDrGN2uj4Lk=
 SHA256 (cargo/xterm-query-0.1.0.tar.gz) = /POukmfi2TmnVDZlMu0U/JxO6wjrT1GITDA2yF6RILQ=
 SHA256 (cargo/xterm-query-0.2.0.tar.gz) = 7AKr6cfvvLAQrcDZC8SgVGU0d81KPrju9aaJeZwUahM=
 SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
-SHA256 (cargo/zune-inflate-0.2.53.tar.gz) = RAoI/VnGRC5LhG6psQOGw4MH6ucoshbhqywwXRydqvg=
-SIZE (broot-1.21.2.tar.gz) = 11095757
+SHA256 (cargo/zune-inflate-0.2.54.tar.gz) = c6szL+L2aABo81grFqJPkK1wltXTm5dNHAr/ASURbwI=
+SIZE (broot-1.25.0.tar.gz) = 11245135
 SIZE (cargo/adler-1.0.2.tar.gz) = 12778
 SIZE (cargo/ahash-0.4.7.tar.gz) = 51474
-SIZE (cargo/ahash-0.7.6.tar.gz) = 38030
-SIZE (cargo/aho-corasick-0.7.20.tar.gz) = 111440
+SIZE (cargo/ahash-0.8.3.tar.gz) = 42416
+SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
+SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
 SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
-SIZE (cargo/ansi_colours-1.2.1.tar.gz) = 21866
-SIZE (cargo/anyhow-1.0.70.tar.gz) = 43803
+SIZE (cargo/ansi_colours-1.2.2.tar.gz) = 21374
+SIZE (cargo/anstream-0.3.2.tar.gz) = 19504
+SIZE (cargo/anstyle-1.0.1.tar.gz) = 13977
+SIZE (cargo/anstyle-parse-0.2.1.tar.gz) = 24802
+SIZE (cargo/anstyle-query-1.0.0.tar.gz) = 8620
+SIZE (cargo/anstyle-wincon-1.0.1.tar.gz) = 11718
+SIZE (cargo/anyhow-1.0.71.tar.gz) = 43808
 SIZE (cargo/argh-0.1.10.tar.gz) = 22165
 SIZE (cargo/argh_derive-0.1.10.tar.gz) = 19393
 SIZE (cargo/argh_shared-0.1.10.tar.gz) = 4308
 SIZE (cargo/arrayref-0.3.7.tar.gz) = 9620
-SIZE (cargo/arrayvec-0.7.2.tar.gz) = 29341
-SIZE (cargo/atty-0.2.14.tar.gz) = 5470
+SIZE (cargo/arrayvec-0.7.4.tar.gz) = 29856
 SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
 SIZE (cargo/base64-0.13.1.tar.gz) = 61002
-SIZE (cargo/base64-0.21.0.tar.gz) = 72180
+SIZE (cargo/base64-0.21.2.tar.gz) = 76389
 SIZE (cargo/bet-1.0.2.tar.gz) = 7388
 SIZE (cargo/bincode-1.3.3.tar.gz) = 28958
 SIZE (cargo/bit_field-0.10.2.tar.gz) = 10568
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
+SIZE (cargo/bitflags-2.3.3.tar.gz) = 34320
 SIZE (cargo/block-0.1.6.tar.gz) = 4077
-SIZE (cargo/bstr-1.4.0.tar.gz) = 345921
-SIZE (cargo/bumpalo-3.12.0.tar.gz) = 81604
+SIZE (cargo/bstr-1.6.0.tar.gz) = 385877
+SIZE (cargo/bumpalo-3.13.0.tar.gz) = 82114
 SIZE (cargo/bytemuck-1.13.1.tar.gz) = 42309
 SIZE (cargo/byteorder-1.4.3.tar.gz) = 22512
 SIZE (cargo/cc-1.0.79.tar.gz) = 62624
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
 SIZE (cargo/char_reader-0.1.1.tar.gz) = 4896
-SIZE (cargo/chrono-0.4.24.tar.gz) = 191330
-SIZE (cargo/clap-3.2.23.tar.gz) = 219435
-SIZE (cargo/clap_complete-3.2.5.tar.gz) = 31625
-SIZE (cargo/clap_derive-3.2.18.tar.gz) = 28208
-SIZE (cargo/clap_lex-0.2.4.tar.gz) = 9652
+SIZE (cargo/chrono-0.4.26.tar.gz) = 191501
+SIZE (cargo/clap-4.3.11.tar.gz) = 54864
+SIZE (cargo/clap-help-0.6.1.tar.gz) = 523759
+SIZE (cargo/clap_builder-4.3.11.tar.gz) = 160795
+SIZE (cargo/clap_complete-4.3.2.tar.gz) = 34104
+SIZE (cargo/clap_derive-4.3.2.tar.gz) = 29053
+SIZE (cargo/clap_lex-0.5.0.tar.gz) = 11792
+SIZE (cargo/clap_mangen-0.2.12.tar.gz) = 15045
 SIZE (cargo/cli-log-2.0.0.tar.gz) = 5302
 SIZE (cargo/clipboard-win-4.5.0.tar.gz) = 13476
 SIZE (cargo/clipboard_macos-0.1.0.tar.gz) = 5958
-SIZE (cargo/codespan-reporting-0.11.1.tar.gz) = 48963
 SIZE (cargo/color_quant-1.1.0.tar.gz) = 6649
+SIZE (cargo/colorchoice-1.0.0.tar.gz) = 6857
 SIZE (cargo/coolor-0.5.0.tar.gz) = 101974
-SIZE (cargo/core-foundation-sys-0.8.3.tar.gz) = 17519
+SIZE (cargo/core-foundation-sys-0.8.4.tar.gz) = 17725
 SIZE (cargo/crc32fast-1.3.2.tar.gz) = 38661
 SIZE (cargo/crokey-0.4.3.tar.gz) = 32424
 SIZE (cargo/crokey-proc_macros-0.4.0.tar.gz) = 2243
 SIZE (cargo/crossbeam-0.8.2.tar.gz) = 10502
-SIZE (cargo/crossbeam-channel-0.5.7.tar.gz) = 90257
+SIZE (cargo/crossbeam-channel-0.5.8.tar.gz) = 90455
 SIZE (cargo/crossbeam-deque-0.8.3.tar.gz) = 21746
-SIZE (cargo/crossbeam-epoch-0.9.14.tar.gz) = 48524
+SIZE (cargo/crossbeam-epoch-0.9.15.tar.gz) = 48553
 SIZE (cargo/crossbeam-queue-0.3.8.tar.gz) = 16731
-SIZE (cargo/crossbeam-utils-0.8.15.tar.gz) = 42326
+SIZE (cargo/crossbeam-utils-0.8.16.tar.gz) = 42508
 SIZE (cargo/crossterm-0.23.2.tar.gz) = 106712
-SIZE (cargo/crossterm_winapi-0.9.0.tar.gz) = 15561
+SIZE (cargo/crossterm_winapi-0.9.1.tar.gz) = 16027
 SIZE (cargo/crunchy-0.2.2.tar.gz) = 2995
-SIZE (cargo/csv-1.2.1.tar.gz) = 887936
+SIZE (cargo/csv-1.2.2.tar.gz) = 887958
 SIZE (cargo/csv-core-0.1.10.tar.gz) = 25668
-SIZE (cargo/csv2svg-0.1.8.tar.gz) = 167216
+SIZE (cargo/csv2svg-0.1.9.tar.gz) = 167230
 SIZE (cargo/custom_error-1.9.2.tar.gz) = 10826
-SIZE (cargo/cxx-1.0.94.tar.gz) = 196058
-SIZE (cargo/cxx-build-1.0.94.tar.gz) = 84842
-SIZE (cargo/cxxbridge-flags-1.0.94.tar.gz) = 5253
-SIZE (cargo/cxxbridge-macro-1.0.94.tar.gz) = 59873
 SIZE (cargo/data-url-0.2.0.tar.gz) = 20553
-SIZE (cargo/deser-hjson-1.1.0.tar.gz) = 16416
+SIZE (cargo/deser-hjson-2.1.0.tar.gz) = 18699
 SIZE (cargo/directories-4.0.1.tar.gz) = 16040
 SIZE (cargo/directories-next-2.0.0.tar.gz) = 15153
 SIZE (cargo/dirs-sys-0.3.7.tar.gz) = 10597
 SIZE (cargo/dirs-sys-next-0.1.2.tar.gz) = 10681
 SIZE (cargo/doc-comment-0.3.3.tar.gz) = 4123
 SIZE (cargo/either-1.8.1.tar.gz) = 16027
-SIZE (cargo/errno-0.3.0.tar.gz) = 10268
+SIZE (cargo/equivalent-1.0.0.tar.gz) = 6621
+SIZE (cargo/errno-0.3.1.tar.gz) = 10348
 SIZE (cargo/errno-dragonfly-0.1.2.tar.gz) = 1810
 SIZE (cargo/error-code-2.3.1.tar.gz) = 5324
-SIZE (cargo/exr-1.6.3.tar.gz) = 242130
+SIZE (cargo/exr-1.7.0.tar.gz) = 245602
 SIZE (cargo/fallible-iterator-0.2.0.tar.gz) = 18509
 SIZE (cargo/fallible-streaming-iterator-0.1.9.tar.gz) = 9249
 SIZE (cargo/fastrand-1.9.0.tar.gz) = 11910
+SIZE (cargo/fdeflate-0.3.0.tar.gz) = 21790
 SIZE (cargo/file-size-1.0.3.tar.gz) = 1819
-SIZE (cargo/flate2-1.0.25.tar.gz) = 70210
+SIZE (cargo/flate2-1.0.26.tar.gz) = 70832
 SIZE (cargo/float-cmp-0.9.0.tar.gz) = 10102
 SIZE (cargo/flume-0.10.14.tar.gz) = 65389
 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
 SIZE (cargo/fontconfig-parser-0.5.2.tar.gz) = 36759
-SIZE (cargo/fontdb-0.10.0.tar.gz) = 15485
-SIZE (cargo/form_urlencoded-1.1.0.tar.gz) = 8734
+SIZE (cargo/fontdb-0.14.1.tar.gz) = 107231
+SIZE (cargo/form_urlencoded-1.2.0.tar.gz) = 8923
 SIZE (cargo/futures-core-0.3.28.tar.gz) = 14780
 SIZE (cargo/futures-sink-0.3.28.tar.gz) = 7852
-SIZE (cargo/getrandom-0.2.8.tar.gz) = 30553
-SIZE (cargo/gif-0.11.4.tar.gz) = 634244
+SIZE (cargo/getrandom-0.2.10.tar.gz) = 34955
 SIZE (cargo/gif-0.12.0.tar.gz) = 634734
 SIZE (cargo/git2-0.14.4.tar.gz) = 196849
-SIZE (cargo/glassbench-0.3.4.tar.gz) = 1256628
+SIZE (cargo/glassbench-0.3.5.tar.gz) = 1256629
 SIZE (cargo/glob-0.3.1.tar.gz) = 18880
 SIZE (cargo/half-2.2.1.tar.gz) = 47021
 SIZE (cargo/hashbrown-0.12.3.tar.gz) = 102968
+SIZE (cargo/hashbrown-0.14.0.tar.gz) = 116103
 SIZE (cargo/hashbrown-0.9.1.tar.gz) = 77734
 SIZE (cargo/hashlink-0.6.0.tar.gz) = 24952
 SIZE (cargo/heck-0.4.1.tar.gz) = 11567
-SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
-SIZE (cargo/hermit-abi-0.2.6.tar.gz) = 13027
-SIZE (cargo/hermit-abi-0.3.1.tar.gz) = 13793
-SIZE (cargo/iana-time-zone-0.1.55.tar.gz) = 19485
-SIZE (cargo/iana-time-zone-haiku-0.1.1.tar.gz) = 7200
+SIZE (cargo/hermit-abi-0.3.2.tar.gz) = 13783
+SIZE (cargo/iana-time-zone-0.1.57.tar.gz) = 19785
+SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185
 SIZE (cargo/id-arena-2.2.1.tar.gz) = 12203
-SIZE (cargo/idna-0.3.0.tar.gz) = 271128
+SIZE (cargo/idna-0.4.0.tar.gz) = 271429
 SIZE (cargo/image-0.24.6.tar.gz) = 273618
-SIZE (cargo/imagesize-0.10.1.tar.gz) = 11439
+SIZE (cargo/imagesize-0.12.0.tar.gz) = 15747
 SIZE (cargo/include_dir-0.7.3.tar.gz) = 6046
 SIZE (cargo/include_dir_macros-0.7.3.tar.gz) = 3700
 SIZE (cargo/indexmap-1.9.3.tar.gz) = 54653
+SIZE (cargo/indexmap-2.0.0.tar.gz) = 64038
 SIZE (cargo/instant-0.1.12.tar.gz) = 6128
-SIZE (cargo/io-lifetimes-1.0.9.tar.gz) = 36442
+SIZE (cargo/io-lifetimes-1.0.11.tar.gz) = 37346
+SIZE (cargo/is-terminal-0.4.9.tar.gz) = 8109
 SIZE (cargo/is_executable-1.0.1.tar.gz) = 9550
-SIZE (cargo/itoa-1.0.6.tar.gz) = 10410
+SIZE (cargo/itoa-1.0.8.tar.gz) = 10465
 SIZE (cargo/jobserver-0.1.26.tar.gz) = 22645
 SIZE (cargo/jpeg-decoder-0.3.0.tar.gz) = 742671
-SIZE (cargo/js-sys-0.3.61.tar.gz) = 80158
-SIZE (cargo/kurbo-0.8.3.tar.gz) = 81131
+SIZE (cargo/js-sys-0.3.64.tar.gz) = 80313
+SIZE (cargo/kurbo-0.9.5.tar.gz) = 108513
 SIZE (cargo/lazy-regex-2.5.0.tar.gz) = 4703
+SIZE (cargo/lazy-regex-3.0.1.tar.gz) = 5736
 SIZE (cargo/lazy-regex-proc_macros-2.4.1.tar.gz) = 3967
+SIZE (cargo/lazy-regex-proc_macros-3.0.1.tar.gz) = 4168
 SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
 SIZE (cargo/lebe-0.5.2.tar.gz) = 8422
 SIZE (cargo/lfs-core-0.11.1.tar.gz) = 8566
-SIZE (cargo/libc-0.2.140.tar.gz) = 669153
+SIZE (cargo/libc-0.2.147.tar.gz) = 686772
 SIZE (cargo/libgit2-sys-0.13.5+1.4.5.tar.gz) = 1713465
 SIZE (cargo/libsqlite3-sys-0.20.1.tar.gz) = 2306064
-SIZE (cargo/libz-sys-1.1.8.tar.gz) = 2481844
+SIZE (cargo/libz-sys-1.1.9.tar.gz) = 2404387
 SIZE (cargo/line-wrap-0.1.1.tar.gz) = 10010
-SIZE (cargo/link-cplusplus-1.0.8.tar.gz) = 7674
 SIZE (cargo/linked-hash-map-0.5.6.tar.gz) = 15049
-SIZE (cargo/linux-raw-sys-0.3.0.tar.gz) = 914053
-SIZE (cargo/lock_api-0.4.9.tar.gz) = 25685
-SIZE (cargo/log-0.4.17.tar.gz) = 38028
+SIZE (cargo/linux-raw-sys-0.3.8.tar.gz) = 1013776
+SIZE (cargo/linux-raw-sys-0.4.3.tar.gz) = 1116245
+SIZE (cargo/lock_api-0.4.10.tar.gz) = 26713
+SIZE (cargo/log-0.4.19.tar.gz) = 38073
 SIZE (cargo/malloc_buf-0.0.6.tar.gz) = 1239
 SIZE (cargo/memchr-2.5.0.tar.gz) = 65812
-SIZE (cargo/memmap2-0.5.10.tar.gz) = 26847
+SIZE (cargo/memmap2-0.6.2.tar.gz) = 27221
 SIZE (cargo/memoffset-0.6.5.tar.gz) = 7686
-SIZE (cargo/memoffset-0.8.0.tar.gz) = 8912
-SIZE (cargo/minimad-0.11.0.tar.gz) = 20969
+SIZE (cargo/memoffset-0.9.0.tar.gz) = 9033
+SIZE (cargo/minimad-0.12.0.tar.gz) = 21057
+SIZE (cargo/minimad-0.13.0.tar.gz) = 21049
 SIZE (cargo/minimad-0.9.1.tar.gz) = 19494
-SIZE (cargo/miniz_oxide-0.5.4.tar.gz) = 53485
-SIZE (cargo/miniz_oxide-0.6.2.tar.gz) = 54536
-SIZE (cargo/mio-0.8.6.tar.gz) = 93658
+SIZE (cargo/miniz_oxide-0.7.1.tar.gz) = 55194
+SIZE (cargo/mio-0.8.8.tar.gz) = 94264
 SIZE (cargo/nanorand-0.7.0.tar.gz) = 18437
 SIZE (cargo/nix-0.22.3.tar.gz) = 230252
 SIZE (cargo/num-integer-0.1.45.tar.gz) = 22529
 SIZE (cargo/num-rational-0.4.1.tar.gz) = 27889
 SIZE (cargo/num-traits-0.2.15.tar.gz) = 49262
-SIZE (cargo/num_cpus-1.15.0.tar.gz) = 15680
+SIZE (cargo/num_cpus-1.16.0.tar.gz) = 15713
 SIZE (cargo/objc-0.2.7.tar.gz) = 22036
 SIZE (cargo/objc-foundation-0.1.1.tar.gz) = 9063
 SIZE (cargo/objc_id-0.1.1.tar.gz) = 3258
-SIZE (cargo/once_cell-1.17.1.tar.gz) = 32856
+SIZE (cargo/once_cell-1.18.0.tar.gz) = 32969
 SIZE (cargo/onig-6.4.0.tar.gz) = 32616
 SIZE (cargo/onig_sys-69.8.1.tar.gz) = 638216
 SIZE (cargo/open-1.7.1.tar.gz) = 6129
 SIZE (cargo/opener-0.5.2.tar.gz) = 16345
-SIZE (cargo/os_str_bytes-6.5.0.tar.gz) = 23166
 SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
-SIZE (cargo/parking_lot_core-0.9.7.tar.gz) = 32412
+SIZE (cargo/parking_lot_core-0.9.8.tar.gz) = 32383
 SIZE (cargo/pathdiff-0.2.1.tar.gz) = 7142
-SIZE (cargo/percent-encoding-2.2.0.tar.gz) = 10075
+SIZE (cargo/percent-encoding-2.3.0.tar.gz) = 10196
 SIZE (cargo/phf-0.10.1.tar.gz) = 5406
 SIZE (cargo/phf_generator-0.10.0.tar.gz) = 7525
 SIZE (cargo/phf_macros-0.10.0.tar.gz) = 3552
 SIZE (cargo/phf_shared-0.10.0.tar.gz) = 4095
 SIZE (cargo/pico-args-0.5.0.tar.gz) = 11545
-SIZE (cargo/pin-project-1.0.12.tar.gz) = 56972
-SIZE (cargo/pin-project-internal-1.0.12.tar.gz) = 27956
-SIZE (cargo/pkg-config-0.3.26.tar.gz) = 18662
-SIZE (cargo/plist-1.4.3.tar.gz) = 46598
-SIZE (cargo/png-0.17.6.tar.gz) = 80695
+SIZE (cargo/pin-project-1.1.2.tar.gz) = 57540
+SIZE (cargo/pin-project-internal-1.1.2.tar.gz) = 27825
+SIZE (cargo/pkg-config-0.3.27.tar.gz) = 18838
+SIZE (cargo/plist-1.5.0.tar.gz) = 47670
+SIZE (cargo/png-0.17.9.tar.gz) = 88839
 SIZE (cargo/ppv-lite86-0.2.17.tar.gz) = 22242
-SIZE (cargo/proc-macro-error-1.0.4.tar.gz) = 25293
-SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971
 SIZE (cargo/proc-macro-hack-0.5.20+deprecated.tar.gz) = 15045
-SIZE (cargo/proc-macro2-1.0.54.tar.gz) = 43485
+SIZE (cargo/proc-macro2-1.0.64.tar.gz) = 44848
 SIZE (cargo/proc-status-0.1.1.tar.gz) = 4136
 SIZE (cargo/qoi-0.4.1.tar.gz) = 71135
 SIZE (cargo/quick-xml-0.22.0.tar.gz) = 132066
-SIZE (cargo/quick-xml-0.28.1.tar.gz) = 155431
-SIZE (cargo/quote-1.0.26.tar.gz) = 28397
+SIZE (cargo/quick-xml-0.29.0.tar.gz) = 160308
+SIZE (cargo/quote-1.0.29.tar.gz) = 28345
 SIZE (cargo/rand-0.8.5.tar.gz) = 87113
 SIZE (cargo/rand_chacha-0.3.1.tar.gz) = 15251
 SIZE (cargo/rand_core-0.6.4.tar.gz) = 22666
@@ -495,120 +507,120 @@ SIZE (cargo/rctree-0.5.0.tar.gz) = 8298
 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
 SIZE (cargo/redox_syscall-0.3.5.tar.gz) = 23404
 SIZE (cargo/redox_users-0.4.3.tar.gz) = 15353
-SIZE (cargo/regex-1.7.3.tar.gz) = 239886
-SIZE (cargo/regex-automata-0.1.10.tar.gz) = 114533
+SIZE (cargo/regex-1.9.1.tar.gz) = 251978
+SIZE (cargo/regex-automata-0.3.2.tar.gz) = 603895
 SIZE (cargo/regex-syntax-0.6.29.tar.gz) = 299752
-SIZE (cargo/resvg-0.28.0.tar.gz) = 94137
+SIZE (cargo/regex-syntax-0.7.3.tar.gz) = 343354
+SIZE (cargo/resvg-0.35.0.tar.gz) = 85493
 SIZE (cargo/rgb-0.8.36.tar.gz) = 16576
-SIZE (cargo/roxmltree-0.15.1.tar.gz) = 39078
+SIZE (cargo/roff-0.2.1.tar.gz) = 10605
 SIZE (cargo/roxmltree-0.18.0.tar.gz) = 42463
 SIZE (cargo/rusqlite-0.24.2.tar.gz) = 120103
-SIZE (cargo/rustix-0.37.5.tar.gz) = 305076
-SIZE (cargo/rustybuzz-0.6.0.tar.gz) = 219599
-SIZE (cargo/ryu-1.0.13.tar.gz) = 46823
+SIZE (cargo/rustix-0.37.23.tar.gz) = 328010
+SIZE (cargo/rustix-0.38.4.tar.gz) = 323637
+SIZE (cargo/rustybuzz-0.7.0.tar.gz) = 219739
+SIZE (cargo/ryu-1.0.14.tar.gz) = 46861
 SIZE (cargo/safemem-0.3.3.tar.gz) = 7778
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/scratch-1.0.5.tar.gz) = 8013
 SIZE (cargo/secular-1.0.1.tar.gz) = 184234
-SIZE (cargo/serde-1.0.159.tar.gz) = 77014
-SIZE (cargo/serde_derive-1.0.159.tar.gz) = 55039
-SIZE (cargo/serde_json-1.0.95.tar.gz) = 144618
+SIZE (cargo/serde-1.0.171.tar.gz) = 77630
+SIZE (cargo/serde_derive-1.0.171.tar.gz) = 55183
+SIZE (cargo/serde_json-1.0.100.tar.gz) = 145170
+SIZE (cargo/serde_spanned-0.6.3.tar.gz) = 7737
 SIZE (cargo/signal-hook-0.3.15.tar.gz) = 50138
 SIZE (cargo/signal-hook-mio-0.2.3.tar.gz) = 9064
 SIZE (cargo/signal-hook-registry-1.4.1.tar.gz) = 17987
 SIZE (cargo/simd-adler32-0.3.5.tar.gz) = 12132
 SIZE (cargo/simplecss-0.2.1.tar.gz) = 19418
 SIZE (cargo/siphasher-0.3.10.tar.gz) = 9889
-SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
-SIZE (cargo/snafu-0.7.4.tar.gz) = 64092
-SIZE (cargo/snafu-derive-0.7.4.tar.gz) = 28207
-SIZE (cargo/spin-0.9.7.tar.gz) = 39343
+SIZE (cargo/slotmap-1.0.6.tar.gz) = 58954
+SIZE (cargo/smallvec-1.11.0.tar.gz) = 34680
+SIZE (cargo/snafu-0.7.5.tar.gz) = 65229
+SIZE (cargo/snafu-derive-0.7.5.tar.gz) = 28208
+SIZE (cargo/spin-0.9.8.tar.gz) = 38958
 SIZE (cargo/splitty-1.0.1.tar.gz) = 3388
 SIZE (cargo/str-buf-1.0.6.tar.gz) = 3828
 SIZE (cargo/strict-0.1.4.tar.gz) = 3436
-SIZE (cargo/strict-num-0.1.0.tar.gz) = 4692
+SIZE (cargo/strict-num-0.1.1.tar.gz) = 5104
 SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
-SIZE (cargo/svg-0.10.0.tar.gz) = 17057
-SIZE (cargo/svg-0.8.2.tar.gz) = 16556
-SIZE (cargo/svgfilters-0.4.0.tar.gz) = 22597
-SIZE (cargo/svgtypes-0.8.2.tar.gz) = 32694
+SIZE (cargo/svg-0.13.1.tar.gz) = 17320
+SIZE (cargo/svgtypes-0.11.0.tar.gz) = 35681
 SIZE (cargo/syn-1.0.109.tar.gz) = 237611
-SIZE (cargo/syn-2.0.11.tar.gz) = 240090
+SIZE (cargo/syn-2.0.25.tar.gz) = 241421
 SIZE (cargo/syntect-no-panic-4.6.1.tar.gz) = 732925
-SIZE (cargo/tempfile-3.5.0.tar.gz) = 31129
-SIZE (cargo/termcolor-1.2.0.tar.gz) = 17917
+SIZE (cargo/tempfile-3.6.0.tar.gz) = 31812
 SIZE (cargo/termimad-0.20.6.tar.gz) = 354740
-SIZE (cargo/termimad-0.22.0.tar.gz) = 356094
+SIZE (cargo/termimad-0.23.2.tar.gz) = 356902
+SIZE (cargo/termimad-0.24.1.tar.gz) = 364867
 SIZE (cargo/terminal-clipboard-0.4.0.tar.gz) = 6188
 SIZE (cargo/terminal-light-1.1.1.tar.gz) = 39344
 SIZE (cargo/termux-clipboard-0.1.0.tar.gz) = 2033
-SIZE (cargo/textwrap-0.16.0.tar.gz) = 53722
-SIZE (cargo/thiserror-1.0.40.tar.gz) = 18709
-SIZE (cargo/thiserror-impl-1.0.40.tar.gz) = 15138
+SIZE (cargo/thiserror-1.0.43.tar.gz) = 18735
+SIZE (cargo/thiserror-impl-1.0.43.tar.gz) = 15062
 SIZE (cargo/tiff-0.8.1.tar.gz) = 1417977
 SIZE (cargo/time-0.1.45.tar.gz) = 28911
-SIZE (cargo/time-0.3.20.tar.gz) = 111856
-SIZE (cargo/time-core-0.1.0.tar.gz) = 6597
-SIZE (cargo/time-macros-0.2.8.tar.gz) = 24295
-SIZE (cargo/tiny-skia-0.8.3.tar.gz) = 192796
-SIZE (cargo/tiny-skia-path-0.8.3.tar.gz) = 45814
+SIZE (cargo/time-0.3.23.tar.gz) = 115028
+SIZE (cargo/time-core-0.1.1.tar.gz) = 7197
+SIZE (cargo/time-macros-0.2.10.tar.gz) = 23680
+SIZE (cargo/tiny-skia-0.10.0.tar.gz) = 200442
+SIZE (cargo/tiny-skia-path-0.10.0.tar.gz) = 46740
 SIZE (cargo/tinyvec-1.6.0.tar.gz) = 45991
 SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/toml-0.5.11.tar.gz) = 54910
-SIZE (cargo/ttf-parser-0.17.1.tar.gz) = 150772
+SIZE (cargo/toml-0.7.6.tar.gz) = 49220
+SIZE (cargo/toml_datetime-0.6.3.tar.gz) = 10770
+SIZE (cargo/toml_edit-0.19.12.tar.gz) = 96151
+SIZE (cargo/ttf-parser-0.18.1.tar.gz) = 156167
+SIZE (cargo/ttf-parser-0.19.1.tar.gz) = 158243
 SIZE (cargo/umask-2.1.0.tar.gz) = 6817
 SIZE (cargo/unicode-bidi-0.3.13.tar.gz) = 44477
 SIZE (cargo/unicode-bidi-mirroring-0.1.0.tar.gz) = 8241
 SIZE (cargo/unicode-ccc-0.1.2.tar.gz) = 8848
 SIZE (cargo/unicode-general-category-0.6.0.tar.gz) = 35177
-SIZE (cargo/unicode-ident-1.0.8.tar.gz) = 41962
+SIZE (cargo/unicode-ident-1.0.10.tar.gz) = 42039
 SIZE (cargo/unicode-normalization-0.1.22.tar.gz) = 122604
 SIZE (cargo/unicode-script-0.5.5.tar.gz) = 43874
 SIZE (cargo/unicode-vo-0.1.0.tar.gz) = 8084
 SIZE (cargo/unicode-width-0.1.10.tar.gz) = 18968
-SIZE (cargo/url-2.3.1.tar.gz) = 72777
+SIZE (cargo/url-2.4.0.tar.gz) = 75670
 SIZE (cargo/users-0.11.0.tar.gz) = 21980
-SIZE (cargo/usvg-0.28.0.tar.gz) = 84567
-SIZE (cargo/usvg-text-layout-0.28.0.tar.gz) = 21618
+SIZE (cargo/usvg-0.35.0.tar.gz) = 28068
+SIZE (cargo/usvg-parser-0.35.0.tar.gz) = 64912
+SIZE (cargo/usvg-text-layout-0.35.0.tar.gz) = 21695
+SIZE (cargo/usvg-tree-0.35.0.tar.gz) = 20078
+SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435
 SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735
 SIZE (cargo/version_check-0.9.4.tar.gz) = 14895
 SIZE (cargo/walkdir-2.3.3.tar.gz) = 23125
 SIZE (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = 26964
 SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131
-SIZE (cargo/wasm-bindgen-0.2.84.tar.gz) = 172947
-SIZE (cargo/wasm-bindgen-backend-0.2.84.tar.gz) = 26344
-SIZE (cargo/wasm-bindgen-macro-0.2.84.tar.gz) = 12857
-SIZE (cargo/wasm-bindgen-macro-support-0.2.84.tar.gz) = 19076
-SIZE (cargo/wasm-bindgen-shared-0.2.84.tar.gz) = 7219
+SIZE (cargo/wasm-bindgen-0.2.87.tar.gz) = 175052
+SIZE (cargo/wasm-bindgen-backend-0.2.87.tar.gz) = 26821
+SIZE (cargo/wasm-bindgen-macro-0.2.87.tar.gz) = 13897
+SIZE (cargo/wasm-bindgen-macro-support-0.2.87.tar.gz) = 20006
+SIZE (cargo/wasm-bindgen-shared-0.2.87.tar.gz) = 7248
 SIZE (cargo/weezl-0.1.7.tar.gz) = 42166
 SIZE (cargo/which-4.4.0.tar.gz) = 10889
 SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
 SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
 SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
 SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SIZE (cargo/windows-0.47.0.tar.gz) = 11863331
-SIZE (cargo/windows-sys-0.45.0.tar.gz) = 2568659
-SIZE (cargo/windows-targets-0.42.2.tar.gz) = 5492
-SIZE (cargo/windows-targets-0.47.0.tar.gz) = 7160
-SIZE (cargo/windows_aarch64_gnullvm-0.42.2.tar.gz) = 364071
-SIZE (cargo/windows_aarch64_gnullvm-0.47.0.tar.gz) = 366046
-SIZE (cargo/windows_aarch64_msvc-0.42.2.tar.gz) = 666981
-SIZE (cargo/windows_aarch64_msvc-0.47.0.tar.gz) = 670478
-SIZE (cargo/windows_i686_gnu-0.42.2.tar.gz) = 736236
-SIZE (cargo/windows_i686_gnu-0.47.0.tar.gz) = 740280
-SIZE (cargo/windows_i686_msvc-0.42.2.tar.gz) = 724951
-SIZE (cargo/windows_i686_msvc-0.47.0.tar.gz) = 728945
-SIZE (cargo/windows_x86_64_gnu-0.42.2.tar.gz) = 699373
-SIZE (cargo/windows_x86_64_gnu-0.47.0.tar.gz) = 702432
-SIZE (cargo/windows_x86_64_gnullvm-0.42.2.tar.gz) = 364068
-SIZE (cargo/windows_x86_64_gnullvm-0.47.0.tar.gz) = 366043
-SIZE (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = 666936
-SIZE (cargo/windows_x86_64_msvc-0.47.0.tar.gz) = 670428
+SIZE (cargo/windows-0.48.0.tar.gz) = 11864177
+SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
+SIZE (cargo/windows-targets-0.48.1.tar.gz) = 6902
+SIZE (cargo/windows_aarch64_gnullvm-0.48.0.tar.gz) = 366543
+SIZE (cargo/windows_aarch64_msvc-0.48.0.tar.gz) = 671479
+SIZE (cargo/windows_i686_gnu-0.48.0.tar.gz) = 741490
+SIZE (cargo/windows_i686_msvc-0.48.0.tar.gz) = 730056
+SIZE (cargo/windows_x86_64_gnu-0.48.0.tar.gz) = 703595
+SIZE (cargo/windows_x86_64_gnullvm-0.48.0.tar.gz) = 366536
+SIZE (cargo/windows_x86_64_msvc-0.48.0.tar.gz) = 671422
+SIZE (cargo/winnow-0.4.9.tar.gz) = 143537
 SIZE (cargo/x11-clipboard-0.5.3.tar.gz) = 7789
 SIZE (cargo/xcb-0.10.1.tar.gz) = 141048
 SIZE (cargo/xmlparser-0.13.5.tar.gz) = 26225
+SIZE (cargo/xmlwriter-0.1.0.tar.gz) = 6261
 SIZE (cargo/xterm-query-0.1.0.tar.gz) = 5662
 SIZE (cargo/xterm-query-0.2.0.tar.gz) = 6342
 SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
-SIZE (cargo/zune-inflate-0.2.53.tar.gz) = 36273
+SIZE (cargo/zune-inflate-0.2.54.tar.gz) = 37973
diff --git a/www/chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc b/www/chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc
index b08ff7d07..7032c7d10 100644
--- a/www/chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc
+++ b/www/chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc
@@ -45,7 +45,20 @@ Index: third_party/abseil-cpp/absl/base/internal/sysinfo.cc
  
  #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
    // On these platforms, the TSC frequency is the nominal CPU
-@@ -433,6 +441,18 @@ pid_t GetTID() {
+@@ -332,10 +340,12 @@ static double GetNominalCPUFrequency() {
+   // If CPU scaling is in effect, we want to use the *maximum*
+   // frequency, not whatever CPU speed some random processor happens
+   // to be using now.
++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation
+   if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
+                        &freq)) {
+     return freq * 1e3;  // Value is kHz.
+   }
++#endif
+ 
+   return 1.0;
+ #endif  // !ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY
+@@ -433,6 +443,18 @@ pid_t GetTID() {
    static_assert(sizeof(pid_t) == sizeof(thread),
                  "In NaCL int expected to be the same size as a pointer");
    return reinterpret_cast<pid_t>(thread);
diff --git a/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc b/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc
index b08ff7d07..7032c7d10 100644
--- a/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc
+++ b/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc
@@ -45,7 +45,20 @@ Index: third_party/abseil-cpp/absl/base/internal/sysinfo.cc
  
  #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
    // On these platforms, the TSC frequency is the nominal CPU
-@@ -433,6 +441,18 @@ pid_t GetTID() {
+@@ -332,10 +340,12 @@ static double GetNominalCPUFrequency() {
+   // If CPU scaling is in effect, we want to use the *maximum*
+   // frequency, not whatever CPU speed some random processor happens
+   // to be using now.
++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation
+   if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
+                        &freq)) {
+     return freq * 1e3;  // Value is kHz.
+   }
++#endif
+ 
+   return 1.0;
+ #endif  // !ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY
+@@ -433,6 +443,18 @@ pid_t GetTID() {
    static_assert(sizeof(pid_t) == sizeof(thread),
                  "In NaCL int expected to be the same size as a pointer");
    return reinterpret_cast<pid_t>(thread);